Artifact Naming Convention
Detailed information about how we name our artifacts including repositories.
You are viewing the development docs which are in progress. For the latest stable documentation, click here.
Detailed information about how we name our artifacts including repositories.
Explore the internal design of Kairos and how its modular, container-based approach supports secure, reproducible infrastructure.
Reference documentation for AuroraBoot, a tool for generating bootable images
Welcome to the Kairos configuration reference page. This page provides details on the fields available in the YAML file used for installing Kairos, a Linux distribution focused on running Kubernetes. This file, written in cloud-config format, allows you to enable Kairos features, configure k3s, and set various other options.
Explore built-in modules for DNS, users, files, and services that help you customize Kairos via cloud-init during boot stages.
Learn how to use kairosctl to register nodes, generate tokens, and manage VPN connections securely and efficiently.
Discover how to reset a Kairos node using boot options, Kubernetes integration, or recovery tools while preserving config data.
Converting any base image into a Kairos ready image
This article shows how to bring your own image with Kairos, and build a Kairos derivative from scratch using base container images from popular distributions such as Ubuntu, Fedora, openSUSE, etc.
This article shows how to bring your own image with Kairos, and build a Kairos derivative from scratch using base container images from popular distributions such as Ubuntu, Fedora, openSUSE, etc.
Inter-connecting Kubernetes clusters without the need of exposing any service to the public via E2E P2P encrypted networks.