mirror of
https://github.com/kairos-io/packages.git
synced 2025-07-15 16:02:20 +00:00
🐳 Cross-distribution packages as standalone OCI images
because it's not idempotent, the script never returns 0 and thus the upgrade is restarted after reboot, causing a boot loop. As described here: https://github.com/rancher/system-upgrade-controller/issues/23#issuecomment-583003758 Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> |
||
---|---|---|
.github | ||
packages | ||
static/kairos-overlay-files/files/etc/systemd/system/systemd-networkd-wait-online.service.d | ||
tools/bump-validator | ||
values | ||
build.md | ||
LICENSE | ||
README.md | ||
renovate.json |

Kairos packages
Cross-distribution packages as standalone OCI images
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.
Documentation |
Contribute |
---|---|
📚 Getting started with Kairos |
Packages
This repository contains package definitions built with luet and available as standard OCI images for consumption with Dockerfiles.
A list of the packages can be access via web at: https://packages.kairos.io/