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
- kairos-lab: the stored bridge name check accepts eth0, so the stale cleanup can delete the host's own NIC profile
- Spike: Support for multi-cmdline profiles in EFI files for UKI mode
- epic: move Kubernetes and the provider bits to system extensions
- feat: Versioned Community Bundles V2
- kairos-operator: a reboot Pod whose delete fails is leaked forever, because the cancellation is recorded before the delete is attempted
- fix(provider): read the kube-vip settings written under kubevip
- netboot: the EFI iPXE script does not escape the file name, so a name with & or a space boots the wrong file
- kubevip: every kube-vip setting in the cloud-config is dropped, because the embedded config is not inlined
- kairos-operator: a re-provisioned node is never labeled, because the node-labeler gates on the Job of the node that used to have that host name
- kairos-operator: the node-labeler ClusterRoleBinding keeps the namespace of the first install, so reinstalling the operator elsewhere leaves every node unlabeled
- Docs
- Go not yet supported