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.
At-a-glance:
- Community Driven
- Open Source
- 🔒 Linux immutable, meta-distribution
- 🔑 Secure
- 🐳 Container-based
- 🐧 Distribution agnostic
Kairos can be used to:
- Easily spin-up a Kubernetes cluster, with the Linux distribution of your choice 🐧
- Create your Immutable infrastructure, no more infrastructure drift! 🔒
- Manage the cluster lifecycle with Kubernetes—from building to provisioning, and upgrading 🚀
- Create a multiple—node, a single cluster that spans up across regions 🌍
For comprehensive docs, tutorials, and examples see our documentation.
- (Sep 29, 2022) announcing Kairos 1.0 GA availability. Kairos is now backed by Spectro Cloud, which contributes to the project. Kairos will remain fully community-driven and has its own governance. See the announcement
- (Sep 15, 2022) the c3OS project has a new name: Kairos! For full details, see kairos-io#88 and kairos-io#84.
You can find us at:
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.