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
- fix(editconfig): run the agent's semantic checks on the merged config before saving
- AuroraBoot: --set insecure=true is silently ignored, so the deprecated key does not allow insecure registries
- AuroraBoot: deleting an artifact keeps its bundled-extension rows, so those extensions can never be deleted
- AuroraBoot: deleting a node keeps its extension rows, so the extension still lists the deleted node
- sdk/agentrun: an agent stdout line over 1 MiB loses events or hangs Run forever and holds the install lock
- kairos.extensions cmdline splits on commas, so a name@constraint with a comma becomes a truncated constraint plus a bogus extension name
- sdk/clusterplugin: Role cannot be JSON-encoded via a pointer, and decoding keeps the quotes so role checks never match
- config schema: users[].lockPasswd is not the key the runtime reads, so lockPasswd: true validates and leaves the password unlocked
- installer: a tui-check plugin that crashes is ignored, so a failed required prerequisite action lets the install proceed
- edit-config saves configs that fail the agent's semantic check, so kairos-agent upgrade/reset/config then refuse to load them
- Docs
- Go not yet supported