You are viewing the development docs which are in progress. For the latest stable documentation, click here.

Upgrade

Learn how to keep Kairos systems up-to-date using manual methods, Kubernetes-based upgrades, and trusted boot options.

After your system has been running for a while, you will need to upgrade it to a different version. Check out the following sections to learn the different ways to upgrade Kairos.


Manual Upgrades

Learn how to manually upgrade Kairos Active and Recovery images

Upgrading from Kubernetes

Learn how to upgrade Kairos using Kubernetes

Installing system-upgrade-controller

Install the system-upgrade-controller

Trusted Boot Upgrades

Learn how to upgrade a Kairos node with Trusted Boot enabled

Boot assessment

Learn how Kairos handles failed upgrades

Last modified May 27, 2025: Add llmstxt (#413) (4f86cf9)