Use auroraboot image as tools image (#22)

* Use auroraboot image as tools image

part of https://github.com/kairos-io/kairos/issues/1633

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>

* Update crds from osbuilder repo

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>

* Bump action

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>

* Bump chart version

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>

---------

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
This commit is contained in:
Dimitris Karakasilis 2024-11-15 17:10:30 +02:00 committed by GitHub
parent 50beeb3dec
commit c40dd5270d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 7221 additions and 7918 deletions

View File

@ -22,7 +22,7 @@ jobs:
check-latest: true
- name: Set up chart-testing
uses: helm/chart-testing-action@v2.4.0
uses: helm/chart-testing-action@v2.6.1
- name: Run chart-testing (list-changed)
id: list-changed

View File

@ -7,4 +7,4 @@ home: https://kairos.io/
maintainers:
- name: Ettore Di Giacinto
email: mudler@kairos.io
version: 0.0.14
version: 0.0.15

File diff suppressed because it is too large Load Diff

View File

@ -8,5 +8,5 @@ maintainers:
- name: Ettore Di Giacinto
email: mudler@kairos.io
version: 0.6.0
appVersion: "v0.7.0"
version: 0.7.0
appVersion: "v0.401.0"

View File

@ -48,7 +48,7 @@ spec:
- --health-probe-bind-address=:8081
- --metrics-bind-address=127.0.0.1:8080
- --leader-elect
- '--tool-image={{ .Values.image.toolsRepository | default "quay.io/kairos/osbuilder-tools" }}:{{ .Values.image.tag | default .Chart.AppVersion }}'
- '--tool-image={{ .Values.toolsImage.repository | default "quay.io/kairos/auroraboot" }}:{{ .Values.toolsImage.tag | default "latest" }}'
command:
- /manager
image: '{{ .Values.image.repository | default "quay.io/kairos/osbuilder" }}:{{ .Values.image.tag | default .Chart.AppVersion }}'
@ -129,4 +129,4 @@ spec:
name: nginx-config
items:
- key: nginx.conf
path: default.conf
path: default.conf

View File

@ -12,10 +12,13 @@ imagePullSecrets: []
image:
# controller image to be used. Leave empty to use
repository: ""
toolsRepository: ""
# image tag, leave empty to use chart's AppVersion
# tag of the controller image. Leave empty to use chart's AppVersion
tag: ""
toolsImage:
repository: "quay.io/kairos/auroraboot"
tag: "latest"
podAnnotations: {}
nodeSelector: {}
tolerations: []