🛡️ Cloud native guardian for persistent data in the edge
Go to file
Itxaka b0b2518e6a
Add label to luks partition and dont gate on label (#471)
* Add label to luks partition and dont gate on label

Instead of gating on labels, lets just add the label to the luks
partition, the same way we do to the underlying unlocked partition, so
they share the fs label. That way, the locking and unlocking refer to
the same label always

---------

Signed-off-by: Itxaka <itxaka@kairos.io>
2025-03-13 10:34:23 +01:00
.github Update securego/gosec action to v2.22.2 (#466) 2025-03-06 01:41:17 +00:00
examples/dummy-discovery
pkg Add label to luks partition and dont gate on label (#471) 2025-03-13 10:34:23 +01:00
.yamllint
Earthfile Use kairos logger from sdk (#437) 2024-09-18 10:10:39 +02:00
earthly.sh Use kairos logger from sdk (#437) 2024-09-18 10:10:39 +02:00
go.mod Bump golang.org/x/net in the go_modules group across 1 directory (#472) 2025-03-13 02:17:47 +00:00
go.sum Bump golang.org/x/net in the go_modules group across 1 directory (#472) 2025-03-13 02:17:47 +00:00
LICENSE
main.go Use kairos logger from sdk (#437) 2024-09-18 10:10:39 +02:00
README.md
renovate.json


kairos-white-column 5bc2fe34
Kcrypt

Cloud native guardian for persistent data in the edge

license docs go report card

With Kairos you can build immutable, bootable Kubernetes and OS images for your edge devices as easily as writing a Dockerfile. Optional P2P mesh with distributed ledger automates node bootstrapping and coordination. Updating nodes is as easy as CI/CD: push a new image to your container registry and let secure, risk-free A/B atomic upgrades do the rest.

Documentation

Contribute

📚 Getting started with Kairos
💡 Examples
🎥 Video
👐Engage with the Community

🙌 CONTRIBUTING.md
🙋 GOVERNANCE
👷Code of conduct

Description

This is the Kairos internal component which delegates encryption and decryption of partitions in a Kairos system.

Usage

See the documentation in our website: https://kairos.io/docs/advanced/partition_encryption/.