Skip to content

πŸ—οΈ Kubernetes Native Extension to build Linux distributions artifacts from container images

Notifications You must be signed in to change notification settings

pluralsh/osbuilder

This branch is 109 commits ahead of kairos-io/osbuilder:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8de6eeb Β· Mar 6, 2025
Mar 5, 2025
Feb 26, 2025
Mar 6, 2025
Feb 26, 2025
Feb 7, 2025
Sep 3, 2022
Feb 7, 2025
Nov 15, 2024
Sep 3, 2022
Sep 3, 2022
Jul 18, 2023
Jul 18, 2023
Feb 7, 2025
Jan 23, 2025
Sep 19, 2022
Nov 15, 2024
Feb 6, 2025
Feb 6, 2025
Feb 26, 2025
Nov 15, 2024

Repository files navigation


kairos-white-column 5bc2fe34
osbuilder

Kubernetes Native Extension to build Linux distributions artifacts from container images

license docs go report card

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

❗ This is experimental!

Installation

To install, use helm:

# Adds the kairos repo to helm
$ helm repo add kairos https://kairos-io.github.io/helm-charts
"kairos" has been added to your repositories
$ helm repo update
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "kairos" chart repository
Update Complete. ⎈Happy Helming!⎈

# Install the CRD chart
$ helm install kairos-crd kairos/kairos-crds
NAME: kairos-crd
LAST DEPLOYED: Tue Sep  6 20:35:34 2022
NAMESPACE: default
STATUS: deployed
REVISION: 1
TEST SUITE: None

# Installs osbuilder
$ helm install kairos-osbuilder kairos/osbuilder

Documentation available at: https://kairos.io/docs/advanced/build/

About

πŸ—οΈ Kubernetes Native Extension to build Linux distributions artifacts from container images

Resources

Stars

Watchers

Forks

Languages

  • Go 73.9%
  • Makefile 18.3%
  • Smarty 5.1%
  • Shell 1.5%
  • Dockerfile 1.2%