Allow the issuerRef to be changed for base and sub certificates.
Showing
2 changed files
with
4 additions
and
2 deletions
... | @@ -2,12 +2,14 @@ name: test | ... | @@ -2,12 +2,14 @@ name: test |
2 | namespace: default | 2 | namespace: default |
3 | gatewayClassName: istio | 3 | gatewayClassName: istio |
4 | base: | 4 | base: |
5 | issuerRef: letsencrypt-staging | ||
5 | secretTemplate: | 6 | secretTemplate: |
6 | labels: | 7 | labels: |
7 | "app.backup.cert-manager.brainfood.com": "foo-app" | 8 | "app.backup.cert-manager.brainfood.com": "foo-app" |
8 | "backup.cert-manager.brainfood.com": "true" | 9 | "backup.cert-manager.brainfood.com": "true" |
9 | domain: app.local | 10 | domain: app.local |
10 | sub: | 11 | sub: |
12 | issuerRef: letsencrypt-staging | ||
11 | secretTemplate: | 13 | secretTemplate: |
12 | labels: | 14 | labels: |
13 | "app.backup.cert-manager.brainfood.com": "foo-app" | 15 | "app.backup.cert-manager.brainfood.com": "foo-app" | ... | ... |
... | @@ -83,7 +83,7 @@ releases: | ... | @@ -83,7 +83,7 @@ releases: |
83 | name: {{ .Values.name }}-exact-cert | 83 | name: {{ .Values.name }}-exact-cert |
84 | spec: | 84 | spec: |
85 | issuerRef: | 85 | issuerRef: |
86 | name: {{ .Values.name }}-letsencrypt-staging | 86 | name: {{ .Values.name }}-{{ .Values.base.issuerRef }} |
87 | secretName: {{ .Values.name }}-exact-cert | 87 | secretName: {{ .Values.name }}-exact-cert |
88 | secretTemplate: {{ .Values.base.secretTemplate | toYaml | nindent 12 }} | 88 | secretTemplate: {{ .Values.base.secretTemplate | toYaml | nindent 12 }} |
89 | - apiVersion: cert-manager.io/v1 | 89 | - apiVersion: cert-manager.io/v1 |
... | @@ -93,7 +93,7 @@ releases: | ... | @@ -93,7 +93,7 @@ releases: |
93 | name: {{ .Values.name }}-subs-cert | 93 | name: {{ .Values.name }}-subs-cert |
94 | spec: | 94 | spec: |
95 | issuerRef: | 95 | issuerRef: |
96 | name: {{ .Values.name }}-letsencrypt-staging | 96 | name: {{ .Values.name }}-{{ .Values.base.issuerRef }} |
97 | secretName: {{ .Values.name }}-subs-cert | 97 | secretName: {{ .Values.name }}-subs-cert |
98 | secretTemplate: {{ .Values.sub.secretTemplate | toYaml | nindent 12 }} | 98 | secretTemplate: {{ .Values.sub.secretTemplate | toYaml | nindent 12 }} |
99 | - apiVersion: cert-manager.io/v1 | 99 | - apiVersion: cert-manager.io/v1 | ... | ... |
-
Please register or sign in to post a comment