2023-02-07 11:29:13 +00:00
< h1 align = "center" >
< br >
< img width = "184" alt = "kairos-white-column 5bc2fe34" src = "https://user-images.githubusercontent.com/2420543/193010398-72d4ba6e-7efe-4c2e-b7ba-d3a826a55b7d.png" > < br >
Kcrypt challenger
< br >
< / h1 >
2023-02-02 09:54:45 +00:00
2023-02-07 11:29:13 +00:00
< h3 align = "center" > Kcrypt TPM challenger< / h3 >
2023-02-02 09:54:45 +00:00
< p align = "center" >
2023-02-07 11:29:13 +00:00
< a href = "https://opensource.org/licenses/" >
< img src = "https://img.shields.io/badge/licence-APL2-brightgreen"
alt="license">
< / a >
2023-02-02 09:54:45 +00:00
< a href = "https://github.com/kairos-io/kcrypt-challenger/issues" > < img src = "https://img.shields.io/github/issues/kairos-io/kcrypt-challenger" > < / a >
2023-02-07 11:29:13 +00:00
< a href = "https://kairos.io/docs/" target = _blank > < img src = "https://img.shields.io/badge/Documentation-blue"
alt="docs">< / a >
< img src = "https://img.shields.io/badge/made%20with-Go-blue" >
< img src = "https://goreportcard.com/badge/github.com/kairos-io/kcrypt-challenger" alt = "go report card" / >
2023-02-02 10:03:55 +00:00
< a href = "https://github.com/kairos-io/kcrypt-challenger/actions/workflows/e2e-tests.yml?query=branch%3Amain" > < img src = "https://github.com/kairos-io/kcrypt-challenger/actions/workflows/e2e-tests.yml/badge.svg?branch=main" > < / a >
2023-02-02 09:54:45 +00:00
< / p >
2023-02-07 11:29:13 +00:00
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.
< table >
< tr >
< th align = "center" >
< img width = "640" height = "1px" >
< p >
< small >
Documentation
< / small >
< / p >
< / th >
< th align = "center" >
< img width = "640" height = "1" >
< p >
< small >
Contribute
< / small >
< / p >
< / th >
< / tr >
< tr >
< td >
📚 [Getting started with Kairos ](https://kairos.io/docs/getting-started ) < br > :bulb: [Examples ](https://kairos.io/docs/examples ) < br > :movie_camera: [Video ](https://kairos.io/docs/media/ ) < br > :open_hands:[Engage with the Community](https://kairos.io/community/)
< / td >
< td >
🙌[ CONTRIBUTING.md ]( https://github.com/kairos-io/kairos/blob/master/CONTRIBUTING.md ) < br > :raising_hand: [ GOVERNANCE ]( https://github.com/kairos-io/kairos/blob/master/GOVERNANCE.md ) < br > :construction_worker:[Code of conduct](https://github.com/kairos-io/kairos/blob/master/CODE_OF_CONDUCT.md)
< / td >
< / tr >
< / table >
| :exclamation: | This is experimental! |
|-|:-|
2022-10-09 22:32:56 +00:00
This is the Kairos kcrypt-challenger Kubernetes Native Extension.
2023-02-07 11:29:13 +00:00
## Usage
See the documentation in our website: https://kairos.io/docs/advanced/partition_encryption/.
## Installation
2022-10-09 22:32:56 +00:00
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
2022-10-18 13:44:09 +00:00
$ helm install kairos-challenger kairos/kcrypt-challenger
2022-10-09 22:32:56 +00:00
```