Adds raw disk utils to convert a raw disk into a GCE or Azure image Adds a new constants package to store constants that can be reused across all of our projects Expands KairosFs interface to be in line with whats used on other projects so we can use it |
||
---|---|---|
.github | ||
assets | ||
bin/versioneer | ||
bundles | ||
bus | ||
clusterplugin | ||
collector | ||
constants | ||
ghw | ||
iso | ||
machine | ||
mounts | ||
profile | ||
schema | ||
signatures | ||
state | ||
sysext | ||
system | ||
types | ||
unstructured | ||
utils | ||
versioneer | ||
.gitignore | ||
Earthfile | ||
go.mod | ||
go.sum | ||
LICENSE | ||
README.md | ||
renovate.json |
Kairos - Kubernetes-focused, Cloud Native Linux meta-distribution
The immutable Linux meta-distribution for edge Kubernetes.
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.
Kairos (formerly c3os
) is an open-source project which brings Edge, cloud, and bare metal lifecycle OS management into the same design principles with a unified Cloud Native API.
This repo provides the SDK for kairos
Community
You can find us at:
Project Office Hours
Project Office Hours is an opportunity for attendees to meet the maintainers of the project, learn more about the project, ask questions, and learn about new features and upcoming updates.