{"id":13559897,"url":"https://github.com/kairos-io/kairos","last_synced_at":"2026-03-03T09:02:35.498Z","repository":{"id":37958197,"uuid":"391127422","full_name":"kairos-io/kairos","owner":"kairos-io","description":"The immutable Linux meta-distribution for edge Kubernetes.","archived":false,"fork":false,"pushed_at":"2025-04-09T14:01:39.000Z","size":5711,"stargazers_count":1286,"open_issues_count":386,"forks_count":105,"subscribers_count":17,"default_branch":"master","last_synced_at":"2025-04-09T14:24:16.937Z","etag":null,"topics":["baremetal","cloud","cloud-native","containers","edge","immutable","k3s","kubernetes","libp2p","linux-distribution","p2p","provisioning","qrcode","rpi","vpn","web3"],"latest_commit_sha":null,"homepage":"https://kairos.io","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kairos-io.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-07-30T16:24:54.000Z","updated_at":"2025-04-09T04:35:52.000Z","dependencies_parsed_at":"2023-10-16T23:25:27.116Z","dependency_job_id":"8abed327-cb37-40a3-84f9-a017988a9369","html_url":"https://github.com/kairos-io/kairos","commit_stats":{"total_commits":2024,"total_committers":67,"mean_commits":"30.208955223880597","dds":0.7672924901185771,"last_synced_commit":"409dc0df26c8bdc3700869538a0b410cedd39f3e"},"previous_names":["c3os-io/c3os"],"tags_count":265,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kairos-io%2Fkairos","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kairos-io%2Fkairos/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kairos-io%2Fkairos/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kairos-io%2Fkairos/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kairos-io","download_url":"https://codeload.github.com/kairos-io/kairos/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248261929,"owners_count":21074225,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["baremetal","cloud","cloud-native","containers","edge","immutable","k3s","kubernetes","libp2p","linux-distribution","p2p","provisioning","qrcode","rpi","vpn","web3"],"created_at":"2024-08-01T13:00:34.920Z","updated_at":"2025-12-14T20:18:14.187Z","avatar_url":"https://github.com/kairos-io.png","language":"Go","funding_links":[],"categories":["Go","kubernetes","cloud","Distributions","vpn","Edge \u0026 IoT"],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003cbr\u003e\n     \u003cimg width=\"184\" alt=\"kairos-white-column 5bc2fe34\" src=\"https://user-images.githubusercontent.com/2420543/193010398-72d4ba6e-7efe-4c2e-b7ba-d3a826a55b7d.png\"\u003e\n    \u003cbr\u003e\n\u003cbr\u003e\n\u003c/h1\u003e\n\n\u003ch3 align=\"center\"\u003eKairos - Kubernetes-focused, Cloud Native Linux meta-distribution\u003c/h3\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/kairos-io/kairos/issues\"\u003e\u003cimg src=\"https://img.shields.io/github/issues/kairos-io/kairos\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/kairos-io/kairos/actions/workflows/image-master.yaml\"\u003e \u003cimg src=\"https://github.com/kairos-io/kairos/actions/workflows/image-master.yaml/badge.svg\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://www.bestpractices.dev/projects/9100\"\u003e\u003cimg src=\"https://www.bestpractices.dev/projects/9100/badge\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://clomonitor.io/projects/cncf/kairos\"\u003e\u003cimg src=\"https://img.shields.io/endpoint?url=https://clomonitor.io/api/projects/cncf/kairos/badge\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://scorecard.dev/viewer/?uri=github.com/kairos-io/kairos\"\u003e\u003cimg src=\"https://api.scorecard.dev/projects/github.com/kairos-io/kairos/badge\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n     \u003cbr\u003e\n    The immutable Linux meta-distribution for edge Kubernetes.\n\u003c/p\u003e\n\n\u003chr\u003e\n\nWith 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 is part of the Secure Edge-Native Architecture (SENA) to securely run workloads at the Edge ([whitepaper](https://github.com/kairos-io/kairos/files/11250843/Secure-Edge-Native-Architecture-white-paper-20240417.3.pdf)).\n\nKairos (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.\n\nAt-a-glance:\n\n- :bowtie: Community Driven\n- :octocat: Open Source\n- :lock: Linux immutable, meta-distribution\n- :key: Secure\n- :whale: Container-based\n- :penguin: Distribution agnostic\n\nKairos can be used to:\n\n- Easily spin-up a Kubernetes cluster, with the Linux distribution of your choice :penguin:\n- Create your Immutable infrastructure, no more infrastructure drift! :lock:\n- Manage the cluster lifecycle with Kubernetes—from building to provisioning, and upgrading :rocket:\n- Create a multiple—node, a single cluster that spans up across regions :earth_africa:\n\nFor comprehensive docs, tutorials, and examples see our [documentation](https://kairos.io/getting-started/).\n\n## Project status\n\nCheck the [Roadmap](https://github.com/orgs/kairos-io/projects/2) for a high-level view of what features are coming to Kairos.\n\nOr go to the [Project Board](https://github.com/orgs/kairos-io/projects/1/views/1) to check what the team is working on right now!\n\nTo stay up-to-date, check out the [Kairos Blog](https://kairos.io/blog/). You will find also release announcements and deep-dive into Kairos features!\n\n## Community\n\nYou can find us at:\n\n- [Cloud Native Slack #kairos channel](https://cloud-native.slack.com/archives/C0707M8UEU8)\n- [#kairos-io at matrix.org](https://matrix.to/#/#kairos-io:matrix.org)\n- [IRC #kairos in libera.chat](https://web.libera.chat/#kairos)\n- [GitHub Discussions](https://github.com/kairos-io/kairos/discussions)\n\nThe [:handshake: community repository](https://github.com/kairos-io/community) contains information about how to get involved, Code of conduct, Maintainers, Contribution guidelines, including also links to our weekly meeting notes, roadmap, and more.\n\n## Governance\n\nThe Kairos project governance can be found [in the community repository](https://github.com/kairos-io/community/blob/main/GOVERNANCE.md). \n\n**Note:** Kairos adopts the CNCF Code of conduct - please make sure to read the CNCF [Code of Conduct document](https://github.com/kairos-io/community/blob/main/CODE_OF_CONDUCT.md).\n\n### Project Office Hours\n\nProject 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.\n\n[Add to Google Calendar](https://calendar.google.com/calendar/embed?src=c_6d65f26502a5a67c9570bb4c16b622e38d609430bce6ce7fc1d8064f2df09c11%40group.calendar.google.com\u0026ctz=Europe%2FRome)\n\n---\n\nKairos is a [Cloud Native Computing Foundation (CNCF) Sandbox project](https://www.cncf.io/sandbox-projects/) and was contributed by [Spectrocloud](https://spectrocloud.com).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkairos-io%2Fkairos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkairos-io%2Fkairos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkairos-io%2Fkairos/lists"}