Skip to content

Commit 46bbe23

Browse files
authored
Merge pull request syseleven#88 from FaniD/helm_chart_image_configuration
Helm chart container configuration restructure
2 parents d3c8eda + fa6166c commit 46bbe23

4 files changed

Lines changed: 9 additions & 6 deletions

File tree

helm/designate-certmanager-webhook/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ apiVersion: v1
22
appVersion: "0.2.18"
33
description: ACME webhook Implementation for OpenStack Designate
44
name: designate-certmanager-webhook
5-
version: "0.3.1"
5+
version: "0.4.0"

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: "{{ .Values.image.alpine.repository }}:{{ .Values.image.alpine.tag }}"
29+
image: "{{ .Values.alpine.image.repository }}:{{ .Values.alpine.image.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: "{{ .Values.image.kubectl.repository }}:{{ .Values.image.kubectl.tag }}"
41+
image: "{{ .Values.kubectl.image.repository }}:{{ .Values.kubectl.image.tag }}"
4242
imagePullPolicy: {{ .Values.image.pullPolicy }}
4343
volumeMounts:
4444
- name: apiservice-config

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ spec:
1818
serviceAccountName: {{ include "designate-certmanager-webhook.fullname" . }}
1919
containers:
2020
- name: remove-apiservice
21-
image: "{{ .Values.image.kubectl.repository }}:{{ .Values.image.kubectl.tag }}"
21+
image: "{{ .Values.kubectl.image.repository }}:{{ .Values.kubectl.image.tag }}"
2222
imagePullPolicy: {{ .Values.image.pullPolicy }}
2323
command:
2424
- kubectl

helm/designate-certmanager-webhook/values.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,13 @@ image:
88
repository: syseleven/designate-certmanager-webhook
99
tag: 0.2.18
1010
pullPolicy: IfNotPresent
11-
alpine:
11+
12+
alpine:
13+
image:
1214
repository: alpine
1315
tag: latest
14-
kubectl:
16+
kubectl:
17+
image:
1518
repository: bitnami/kubectl
1619
tag: latest
1720

0 commit comments

Comments
 (0)