Skip to main content
Version: Next ๐Ÿšง

Feature sets

This page answers "what does this base give me" at a glance: pick a base distribution and read across. Every column links to the page with the details. For image naming and how the tested matrix is built, see the Image support matrix.

The rows are the bases Kairos builds and tests in CI on master, plus openSUSE Leap 15.5 and 15.6, which CI no longer builds. Kubernetes (k3s and k0s, through provider-kairos) does not depend on the base, see Choosing a Kubernetes distribution.

Release status

CIS L1 hardening and SELinux are on kairos master and ship with the next kairos release after v4.3.0. Images built with v4.3.0 have neither.

By base distributionโ€‹

BaseTrusted Boot (UKI)SELinuxCIS L1FIPSSystem extensions
Hadronโœ…โŒโœ…โœ…โœ…
Ubuntu 20.04๐ŸงชโŒโœ…โš ๏ธ1โŒ
Ubuntu 22.04๐ŸงชโŒโœ…โš ๏ธ1โŒ
Ubuntu 24.04โœ…โŒโœ…โš ๏ธ1โœ…
Ubuntu 25.10โœ…โŒโœ…โš ๏ธ1โœ…
Ubuntu 26.04โœ…โŒโœ…โš ๏ธ1โœ…
Debian 12๐ŸงชโŒโœ…๐ŸงชโŒ
Debian 13๐ŸงชโŒโœ…๐Ÿงชโœ…
Fedora 41โœ…โœ…โœ…โœ…โœ…
Fedora 42, 43๐Ÿงชโœ…โœ…๐Ÿงชโœ…
Rocky, AlmaLinux, Oracle Linux, CentOS Stream 9๐Ÿงชโœ…โœ…๐ŸงชโŒ
Rocky, AlmaLinux, Oracle Linux, CentOS Stream 10๐Ÿงชโœ…โœ…๐Ÿงชโœ…
openSUSE Leap 16.0๐Ÿงชโœ…โœ…๐Ÿงชโœ…
openSUSE Leap 15.5, 15.62๐Ÿงช๐Ÿงชโš ๏ธ3๐ŸงชโŒ
Alpine 3.21, 3.23โŒโŒโœ…๐ŸงชโŒ

Boardsโ€‹

All boards are arm64 only. Each column links to the board's install page.

BaseRaspberry Pi 3Raspberry Pi 4Jetson AGX OrinJetson Orin NXJetson AGX ThorDGX Spark
Hadronโœ…โœ…โŒโŒโœ…โŒ
Ubuntu 20.04โœ…โœ…โŒโŒโŒโŒ
Ubuntu 22.04โœ…โœ…โœ…โœ…โŒโŒ
Ubuntu 24.04๐Ÿงช๐ŸงชโŒโŒโœ…โœ…
openSUSE Leap 15.6, Tumbleweedโœ…โœ…โŒโŒโŒโŒ
Alpine 3.19โœ…โœ…โŒโŒโŒโŒ

Keyโ€‹

  • โœ… Yes: supported and built or tested in CI, or documented on the linked page.
  • โŒ No: not supported, or not documented for that base.
  • โš ๏ธ With conditions: works, with the condition in the footnote.
  • ๐Ÿงช Not tested: supported by kairos-init, but CI does not build or test that combination.

Footnotesโ€‹

  1. FIPS on Ubuntu needs an Ubuntu Pro subscription and extra packages, so kairos-init --fips refuses Ubuntu. Build it from the Ubuntu FIPS example for 20.04, 22.04 or 24.04 instead. There is no example for 25.10 or 26.04 yet. โ†ฉ โ†ฉ2 โ†ฉ3 โ†ฉ4 โ†ฉ5

  2. Leap 15.5 and 15.6 are end of life upstream (December 2024 and April 2026), so CI only builds Leap 16.0. kairos-init still detects and builds them. Their systemd (249 and 254) is too old for system extensions. โ†ฉ

  3. On Leap 15.5 and 15.6, pam-config does not know the pwquality module, so the CIS password quality rule is skipped and pam_cracklib stays in place. โ†ฉ