Skip to content

Commit f447409

Browse files
authored
fix: extract pre-delete-job image to values (#293)
1 parent f79e889 commit f447409

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

sapbtp-operator-charts/templates/pre-delete-job.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,18 @@ spec:
1616
template:
1717
spec:
1818
serviceAccountName: sap-btp-operator
19+
{{- if .Values.manager.imagePullSecrets }}
20+
imagePullSecrets: {{ toYaml .Values.manager.imagePullSecrets | nindent 8 }}
21+
{{- end }}
1922
containers:
2023
- name: pre-delete-operator
21-
image: "bitnami/kubectl"
24+
{{- if and ( .Values.externalImages.kubectl.image.sha ) ( .Values.externalImages.kubectl.image.tag ) }}
25+
image: "{{.Values.externalImages.kubectl.image.repository}}:{{.Values.externalImages.kubectl.image.tag}}@sha256:{{.Values.externalImages.kubectl.image.sha}}"
26+
{{- else if .Values.externalImages.kubectl.image.sha}}
27+
image: "{{.Values.externalImages.kubectl.image.repository}}@sha256:{{.Values.externalImages.kubectl.image.sha}}"
28+
{{- else }}
29+
image: "{{.Values.externalImages.kubectl.image.repository}}:{{.Values.externalImages.kubectl.image.tag}}"
30+
{{- end }}
2231
command: ["/bin/sh"]
2332
args:
2433
- "-c"

sapbtp-operator-charts/values.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,3 +87,9 @@ manager:
8787
enabled: false
8888
cluster:
8989
id:
90+
externalImages:
91+
kubectl:
92+
image:
93+
repository: bitnami/kubectl
94+
sha: ""
95+
tag: latest

0 commit comments

Comments
 (0)