GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • kairos-io
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com — Kairos

README.md


kairos-white-column 5bc2fe34

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.

  • :bowtie: Community Driven
  • :octocat: Open Source
  • 🔒 Linux immutable, meta-distribution
  • 🔑 Secure
  • 🐳 Container based
  • 🐧 Distribution agnostic

Nodes are configured via cloud-init and supports zero-touch configuration and complete lifecycle management with CAPI.

The Kairos 'factory' enables you to build custom bootable OS images for your edge devices, from your choice of OS (including openSUSE, Alpine and Ubuntu) and your choice of edge Kubernetes distribution - Kairos is totally agnostic.

Getting Started 📚

  • Take a look at our quickstart 📖
  • Follow us on Twitter to be up-to-date
  • Get involved:
    • Github Discussions
    • Matrix channel
    • IRC
    • Office hours

Did you find a bug? Do you want to contribute and propose new requests?

Please feel free to file an issue here!

Contributing 🙌

That's awesome! 🥳 We welcome any contribution!

If you wish to start contributing, and want to understand more our process check out also:

  • CONTRIBUTING.md
  • GOVERNANCE

Pinned Loading

  1. kairos kairos Public

    The immutable Linux meta-distribution for edge Kubernetes.

    Go 1.9k 156

  2. hadron hadron Public

    Hadron is a minimal, from-scratch Linux distro using vanilla components, engineered for trusted and flexible boot environments.

    Dockerfile 74 17

  3. kairos-agent kairos-agent Public archive

    🔧 Lifecycle agent for kairos

    Go 18 29

  4. provider-kairos provider-kairos Public archive

    🌱 k3s and k0s, plus optional libp2p support for Kairos. Build decentralized cluster with libp2p that stretch across 1000km!

    Go 52 24

  5. AuroraBoot AuroraBoot Public

    🐣 Kairos bootstrapper

    Go 43 32

  6. kairos-init kairos-init Public archive

    🌱 Kairos init will transform a normal docker image into a Kairos flavored one

    Go 16 19

Repositories

Loading
Type
Language
Sort
Showing 10 of 61 repositories
  • kairos-docs Public

    📖 Kairos documentation

    kairos-io/kairos-docs's past year of commit activity
    MDX 5 Apache-2.0 49 1 25 Updated Nov 12, 2026
  • kairos-operator Public
    kairos-io/kairos-operator's past year of commit activity
    Go 8 Apache-2.0 16 1 46 Updated Nov 12, 2026
  • kairos Public

    The immutable Linux meta-distribution for edge Kubernetes.

    kairos-io/kairos's past year of commit activity
    Go 1,867 Apache-2.0 156 533 (1 issue needs help) 113 Updated Nov 12, 2026
  • hadron Public

    Hadron is a minimal, from-scratch Linux distro using vanilla components, engineered for trusted and flexible boot environments.

    kairos-io/hadron's past year of commit activity
    Dockerfile 74 Apache-2.0 17 1 2 Updated Nov 12, 2026
  • security Public

    Security dashboard for the Kairos team

    kairos-io/security's past year of commit activity
    Go 0 Apache-2.0 2 1 7 Updated Nov 12, 2026
  • cluster-api-provider-kairos-fleet Public

    CAPI Infrastructure Provider backed by Kairos Fleet (AKA AuroraBoot)

    kairos-io/cluster-api-provider-kairos-fleet's past year of commit activity
    Go 3 3 0 6 Updated Nov 12, 2026
  • go-nodepair Public

    Golang library to handle transparent remote node pairing

    kairos-io/go-nodepair's past year of commit activity
    Go 5 Apache-2.0 4 1 16 Updated Nov 12, 2026
  • cluster-api-provider-kairos Public

    Kairos CAPI Provider

    kairos-io/cluster-api-provider-kairos's past year of commit activity
    Go 15 8 1 10 Updated Nov 12, 2026
  • packages.kairos.io Public

    📦 package browser website

    kairos-io/packages.kairos.io's past year of commit activity
    Go Template 1 Apache-2.0 2 1 2 Updated Nov 12, 2026
  • AuroraBoot Public

    🐣 Kairos bootstrapper

    kairos-io/AuroraBoot's past year of commit activity
    Go 43 Apache-2.0 32 1 58 Updated Nov 11, 2026
View all repositories

People

@mauromorales @Itxaka @mudler @wcrum @thebhdn

Top languages

Go Dockerfile Shell Python Earthly

Most used topics

community-maintained hacktoberfest immutable k3s linux
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.