Upgrades can be run manually from the terminal. Kairos images are released on quay.io. Note Looking to upgrade from a private registry OCI image? Check the Private registry auth page. Listing available versions Using the agent, you can list all the available versions to upgrade to. $ sudo kairos-agent upgrade list-releases v0.57.0 v0.57.0-rc2 v0.57.0-rc1 v0.57.0-alpha2 v0.57.0-alpha1 Upgrading the active system To specify an image, use the --source flag: sudo kairos-agent upgrade --source <ty...| Kairos
Kairos upgrades can be performed either manually or via Kubernetes if the cluster is composed of Kairos nodes. In order to trigger upgrades, it is required to apply a Plan spec to the target cluster for the upgrade. Prerequisites system-upgrade-controller needs to be deployed on the target cluster. Read the instructions here Upgrading from version X to version Y with Kubernetes To trigger an upgrade, create a plan for system-upgrade-controller which refers to the image version that we want to...| Kairos
To automate Kairos installation, you can configure a specific portion of the installation configuration file. The configuration file can then be supplied in a few different ways, such as creating an additional ISO to mount, specifying a URL, or even creating an ISO from a container image with an embedded configuration file. Here’s an example of how you might customize the install block: install: # Device for automated installs device: "/dev/sda" # Reboot after installation reboot: true # Po...| Kairos - The immutable Linux meta-distribution for edge Kubernetes
Kairos offers several pre-built images for user convenience based on popular Linux distributions such as openSUSE, Alpine Linux, and Ubuntu. The Kairos core team does its best to test these images, but those that are based on systemd (e.g. openSUSE, Ubuntu) are more thoroughly tested due to their homogenous settings. Support for other non-systemd based flavors (e.g. Alpine) may be limited due to team bandwidth. However, as Kairos is an open source community-driven project, we welcome any cont...| Kairos - The immutable Linux meta-distribution for edge Kubernetes