🔐 Kairos TPM encryption plugin
Go to file
2025-07-14 20:10:51 +00:00
.devcontainer
.github Update google/osv-scanner-action action to v2.1.0 (#131) 2025-07-14 07:03:46 +00:00
api/v1alpha1
cmd/discovery Drop kcrypt, use sdk (#120) 2025-05-06 09:18:50 +00:00
config
controllers
examples
hack
pkg
scripts Bump to go1.22 (#70) 2024-07-11 17:51:49 +02:00
tests Skip test that is not ready yet 2024-01-25 12:40:14 +02:00
.dockerignore
.earthlyignore Bump to go1.22 (#70) 2024-07-11 17:51:49 +02:00
.gitignore terst (#119) 2025-04-11 18:16:43 +02:00
.goreleaser.yaml Use tag instead of version for archive release 2025-04-11 18:33:33 +02:00
.yamllint
Dockerfile Update golang Docker tag to v1.24 (#106) 2025-02-13 06:21:41 +00:00
Earthfile Update Earthfile with new go version 2025-04-22 10:42:58 +02:00
earthly.sh Update earthly/earthly Docker tag to v0.8.15 2024-07-12 21:38:57 +00:00
go.mod Update module sigs.k8s.io/controller-runtime to v0.21.0 2025-07-14 20:10:51 +00:00
go.sum Update module sigs.k8s.io/controller-runtime to v0.21.0 2025-07-14 20:10:51 +00:00
LICENSE
main.go
Makefile Bump to go1.22 (#70) 2024-07-11 17:51:49 +02:00
mdns-notes.md Add neednet grub setting to mdns notes (it's needed) 2024-01-25 12:36:58 +02:00
PROJECT
README.md
renovate.json Update renovate.json 2024-07-11 18:01:41 +02:00


kairos-white-column 5bc2fe34
Kcrypt challenger

Kcrypt TPM challenger

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

This is experimental!

This is the Kairos kcrypt-challenger Kubernetes Native Extension.

Usage

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

Installation

To install, use helm:

# Adds the kairos repo to helm
$ helm repo add kairos https://kairos-io.github.io/helm-charts
"kairos" has been added to your repositories
$ helm repo update                                        
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "kairos" chart repository
Update Complete. ⎈Happy Helming!⎈

# Install the CRD chart
$ helm install kairos-crd kairos/kairos-crds
NAME: kairos-crd
LAST DEPLOYED: Tue Sep  6 20:35:34 2022
NAMESPACE: default
STATUS: deployed
REVISION: 1
TEST SUITE: None

# Installs challenger
$ helm install kairos-challenger kairos/kcrypt-challenger