Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kairos-io/osbuilder
:building_construction: Kubernetes Native Extension to build Linux distributions artifacts from container images
https://github.com/kairos-io/osbuilder
Last synced: 5 days ago
JSON representation
:building_construction: Kubernetes Native Extension to build Linux distributions artifacts from container images
- Host: GitHub
- URL: https://github.com/kairos-io/osbuilder
- Owner: kairos-io
- Created: 2022-06-23T14:26:33.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-10-24T22:47:50.000Z (20 days ago)
- Last Synced: 2024-10-26T05:09:59.424Z (19 days ago)
- Language: Go
- Homepage:
- Size: 598 KB
- Stars: 16
- Watchers: 3
- Forks: 8
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
osbuilder
Kubernetes Native Extension to build Linux distributions artifacts from container 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](https://kairos.io/docs/getting-started)
:bulb: [Examples](https://kairos.io/docs/examples)
:movie_camera: [Video](https://kairos.io/docs/media/)
:open_hands:[Engage with the Community](https://kairos.io/community/)
🙌[ CONTRIBUTING.md ]( https://github.com/kairos-io/kairos/blob/master/CONTRIBUTING.md )
:raising_hand: [ GOVERNANCE ]( https://github.com/kairos-io/kairos/blob/master/GOVERNANCE.md )
:construction_worker:[Code of conduct](https://github.com/kairos-io/kairos/blob/master/CODE_OF_CONDUCT.md)
| :exclamation: | 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/