Skip to content

Commit b077657

Browse files
authored
Merge pull request #66 from spielkind/feature/custom_repository
helm: allow custom repositories for initContainer
2 parents 920b0c8 + 0e46867 commit b077657

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

helm/designate-certmanager-webhook/templates/deployment.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ spec:
2626
serviceAccountName: {{ include "designate-certmanager-webhook.fullname" . }}
2727
initContainers:
2828
- name: wait-for-tls-secret
29-
image: alpine:latest
29+
image: "{{ .Values.image.alpine.repository }}:{{ .Values.image.alpine.tag }}"
3030
imagePullPolicy: {{ .Values.image.pullPolicy }}
3131
volumeMounts:
3232
- name: certs
@@ -38,7 +38,7 @@ spec:
3838
- -c
3939
- "while [ ! -f /tls/tls.key ]; do sleep 5; done"
4040
- name: add-apiservice
41-
image: bitnami/kubectl:latest
41+
image: "{{ .Values.image.kubectl.repository }}:{{ .Values.image.kubectl.tag }}"
4242
imagePullPolicy: {{ .Values.image.pullPolicy }}
4343
volumeMounts:
4444
- name: apiservice-config

helm/designate-certmanager-webhook/values.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@ image:
88
repository: syseleven/designate-certmanager-webhook
99
tag: 0.2.12
1010
pullPolicy: IfNotPresent
11+
alpine:
12+
repository: alpine
13+
tag: latest
14+
kubectl:
15+
repository: bitnami/kubectl
16+
tag: latest
1117

1218
imagePullSecrets: []
1319

0 commit comments

Comments
 (0)