🐳 Cross-distribution packages as standalone OCI images
Go to file
Itxaka 4f7fd89fc5
Rework the toolchain (#1308)
* Rework the toolchain

 - rename it to toolchain-go as thats what is mainly used for
 - drop alpine as it was never used
 - use ubuntu 20.04 as base which has an older glibc
 - add bumping to versions automatically
 - Get go from the upstream source directly
 - Add default deps to it, like gcc and git
 - make everything use the newer toolchain-go
 - drop uneeded toolchain-ubuntu


---------

Signed-off-by: Itxaka <itxaka@kairos.io>
2025-03-10 12:43:33 +01:00
.github Update luet-lab/luet-github-action action to v0.3.1 (#1287) 2025-02-22 13:51:41 +00:00
packages Rework the toolchain (#1308) 2025-03-10 12:43:33 +01:00
tools/bump-validator Update dependency go to v1.22.2 (#738) 2024-04-08 13:28:07 +02:00
values Fix alpine initrd (#237) 2023-05-19 16:58:53 +02:00
.yamllint Add yaml linter (#1111) 2024-10-16 17:27:34 +02:00
build.md Simple instruction for build (#688) 2024-02-21 11:21:37 +01:00
LICENSE ⚙️ First import 2022-02-23 22:52:50 +01:00
README.md Test to see if this triggers the build on master (#1220) 2025-01-13 15:34:44 +01:00
renovate.json Configure automerge for patch updates 2023-10-04 16:47:28 +02:00


kairos-white-column 5bc2fe34
Kairos packages

Cross-distribution packages as standalone OCI images

license docs

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
💡 Examples
🎥 Video
👐Engage with the Community

🙌 CONTRIBUTING.md
🙋 GOVERNANCE
👷Code of conduct

Packages

This repository contains package definitions built with luet and available as standard OCI images for consumption with Dockerfiles under https://quay.io/repository/kairos/packages and https://quay.io/repository/kairos/packages-arm64

A list of the packages can be access via web at: https://packages.kairos.io/