From 474345ce5bad46ab8429935fd5e177f22cd3069f Mon Sep 17 00:00:00 2001 From: Marat Salakhutdinov Date: Wed, 13 Sep 2023 09:23:32 -0400 Subject: [PATCH] add gar logic to job --- charts/registry-scanner/templates/job.yaml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/charts/registry-scanner/templates/job.yaml b/charts/registry-scanner/templates/job.yaml index c71c3d547..4dd916d87 100644 --- a/charts/registry-scanner/templates/job.yaml +++ b/charts/registry-scanner/templates/job.yaml @@ -1,4 +1,23 @@ {{- if eq .Values.scanOnStart.enabled true }} +{{- if eq .Values.config.registryType "gar" }} +{{- range .Values.config.gar.regions }} +--- +apiVersion: batch/v1 +kind: Job +metadata: + name: "{{ $.Values.scanOnStart.jobName }}-gar-{{ . }}" + labels: +{{ include "registry-scanner.labels" $ | indent 4 }} +{{- include "registry-scanner.customLabels" $ | nindent 4 }} + {{- if $.Values.scanOnStart.asPostInstallHook}} + annotations: + "helm.sh/hook": post-install + {{- end }} +spec: + {{- include "registry-scanner.jobTemplateGar" (list $ . ) | indent 2}} +{{- end }} +{{- else }} +--- apiVersion: batch/v1 kind: Job metadata: @@ -12,4 +31,5 @@ metadata: {{- end }} spec: {{- include "registry-scanner.jobTemplate" . | indent 2}} -{{- end}} +{{- end }} +{{- end }}