kairos
https://github.com/kairos-io/kairos
Go
:penguin: The immutable Linux meta-distribution for edge Kubernetes.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Go not yet supported1 Subscribers
Add a CodeTriage badge to kairos
Help out
- Issues
- devrel CI: the weekly ticket registry has recorded nothing since 2026-09-07, its push to main is rejected by the org ruleset
- kairos-lab cleanup: a removed package leaves the dependencies it pulled in, so a docker command survives cleanup
- provider p2p: get-kubeconfig returns a k0s ClusterConfig, not a kubeconfig, on every k0s cluster
- fix(provider): publish a kubeconfig for k0s, not the cluster config
- fix(bus): report a provider error instead of ending the process
- kairos-lab: the auroraboot shim leaves its output owned by root, so the user cannot delete the ISO it just built
- kairos-lab: a second setup run records the packages the first one installed as pre-existing, so cleanup never removes them
- kcrypt and agent providers: the bus error handler calls os.Exit(1), so one failing provider kills the process and the error handling the callers wrote is dead code
- AuroraBoot e2e: the builder goroutine outlives the spec, so Ginkgo's temp-dir cleanup races it and reddens an unrelated job
- CI: the encryption test deps step has no retry, so one empty luet index pull reddens the whole PR
- Docs
- Go not yet supported