🏗️ Kubernetes Native Extension to build Linux distributions artifacts from container images
Go to file
Dimitris Karakasilis 04d46465a7
Fallback to the spec name when a push image name is not provided
Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
2023-01-09 13:25:04 +02:00
.github/workflows Add test pipeline to PRs 2022-12-14 16:55:25 +02:00
api/v1alpha1 Fix typo 2022-12-21 15:29:10 +02:00
config Remove not needed permission to manage services 2022-12-15 10:42:48 +02:00
controllers Fallback to the spec name when a push image name is not provided 2023-01-09 13:25:04 +02:00
hack Initial import 2022-09-03 14:48:48 +02:00
script 🎨 Rebrand to Kairos 2022-09-19 10:06:14 +00:00
tests Refactor kustomization, implement cleanup with finalizers and write tests 2022-12-14 16:49:55 +02:00
tools-image ⬆️ Bump elemental-cli in osbuilder-tools image 2022-11-25 13:12:14 +00:00
.dockerignore Initial import 2022-09-03 14:48:48 +02:00
.gitignore Initial import 2022-09-03 14:48:48 +02:00
Dockerfile Initial import 2022-09-03 14:48:48 +02:00
go.mod Refactor kustomization, implement cleanup with finalizers and write tests 2022-12-14 16:49:55 +02:00
go.sum Refactor kustomization, implement cleanup with finalizers and write tests 2022-12-14 16:49:55 +02:00
main.go Un-hardcode the copier image 2022-12-15 12:29:49 +02:00
Makefile Refactor kustomization, implement cleanup with finalizers and write tests 2022-12-14 16:49:55 +02:00
PROJECT 🎨 Rebrand to Kairos 2022-09-19 10:06:14 +00:00
README.md Update README.md 2022-09-23 23:07:09 +02:00

osbuilder

This is experimental!

This is the Kairos osbuilder Kubernetes Native Extension.

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