diff --git a/charts/kube-images-sync-operator/Chart.yaml b/charts/kube-images-sync-operator/Chart.yaml index 122449b..88e145f 100644 --- a/charts/kube-images-sync-operator/Chart.yaml +++ b/charts/kube-images-sync-operator/Chart.yaml @@ -10,9 +10,9 @@ description: | type: application -version: 0.5.47 +version: 0.5.48 -appVersion: "0.5.47" +appVersion: "0.5.48" home: https://github.com/lukaszraczylo/kubernetes-images-sync-operator diff --git a/charts/kube-images-sync-operator/templates/_helpers.tpl b/charts/kube-images-sync-operator/templates/_helpers.tpl index 7ba5edc..076856b 100644 --- a/charts/kube-images-sync-operator/templates/_helpers.tpl +++ b/charts/kube-images-sync-operator/templates/_helpers.tpl @@ -51,12 +51,8 @@ app.kubernetes.io/instance: {{ .Release.Name }} {{- end }} {{/* -Create the name of the service account to use +Get the worker image */}} -{{- define "chart.serviceAccountName" -}} -{{- if .Values.serviceAccount.create }} -{{- default (include "chart.fullname" .) .Values.serviceAccount.name }} -{{- else }} -{{- default "default" .Values.serviceAccount.name }} -{{- end }} +{{- define "chart.workerImage" -}} +{{- printf "%s:%s" .Values.images.worker.repository .Values.images.worker.tag }} {{- end }} diff --git a/charts/kube-images-sync-operator/values.yaml b/charts/kube-images-sync-operator/values.yaml index 507f659..3dff3df 100644 --- a/charts/kube-images-sync-operator/values.yaml +++ b/charts/kube-images-sync-operator/values.yaml @@ -12,7 +12,7 @@ sa: - ALL image: repository: ghcr.io/lukaszraczylo/kubernetes-images-sync-operator - tag: 0.5.47 + tag: 0.5.48 resources: limits: cpu: 500m diff --git a/index.yaml b/index.yaml index 2b62b2b..bb75515 100644 --- a/index.yaml +++ b/index.yaml @@ -92,6 +92,26 @@ entries: - https://github.com/lukaszraczylo/helm-charts/releases/download/jobs-manager-0.0.24/jobs-manager-0.0.24.tgz version: 0.0.24 kube-images-sync: + - apiVersion: v2 + appVersion: 0.5.48 + created: "2025-01-13T14:01:59.747403Z" + description: 'A Helm chart for Kubernetes Images Sync Operator. Kubernetes Images + Sync Operator is responsible for backing up and restoring images from a Kubernetes + cluster. It''s ultimate goal is to provide synchonization of images between + multiple environments, quite often air-gapped. It compiles the list of images + currently present in the cluster and uploads them to the specified storage. + Whenever new CRD is created - it will try to figure out which images were already + uploaded and which are new and upload only the new ones to avoid repetition. ' + digest: 3bcf31389479ee51c40556a51a3aca05ca571c4f0ca4feff3d02e9abb6821c25 + home: https://github.com/lukaszraczylo/kubernetes-images-sync-operator + maintainers: + - email: github-enquiries@raczylo.com + name: lukaszraczylo + name: kube-images-sync + type: application + urls: + - https://github.com/lukaszraczylo/helm-charts/releases/download/kube-images-sync-0.5.48/kube-images-sync-0.5.48.tgz + version: 0.5.48 - apiVersion: v2 appVersion: 0.5.47 created: "2025-01-13T13:52:09.685948Z" @@ -992,4 +1012,4 @@ entries: urls: - https://github.com/lukaszraczylo/helm-charts/releases/download/kube-images-sync-0.1.5/kube-images-sync-0.1.5.tgz version: 0.1.5 -generated: "2025-01-13T13:52:09.686441Z" +generated: "2025-01-13T14:01:59.748388Z"