e8cd6a00 by Adam Heath

Allow the issuerRef to be changed for base and sub certificates.

1 parent 988a25ca
......@@ -2,12 +2,14 @@ name: test
namespace: default
gatewayClassName: istio
base:
issuerRef: letsencrypt-staging
secretTemplate:
labels:
"app.backup.cert-manager.brainfood.com": "foo-app"
"backup.cert-manager.brainfood.com": "true"
domain: app.local
sub:
issuerRef: letsencrypt-staging
secretTemplate:
labels:
"app.backup.cert-manager.brainfood.com": "foo-app"
......
......@@ -83,7 +83,7 @@ releases:
name: {{ .Values.name }}-exact-cert
spec:
issuerRef:
name: {{ .Values.name }}-letsencrypt-staging
name: {{ .Values.name }}-{{ .Values.base.issuerRef }}
secretName: {{ .Values.name }}-exact-cert
secretTemplate: {{ .Values.base.secretTemplate | toYaml | nindent 12 }}
- apiVersion: cert-manager.io/v1
......@@ -93,7 +93,7 @@ releases:
name: {{ .Values.name }}-subs-cert
spec:
issuerRef:
name: {{ .Values.name }}-letsencrypt-staging
name: {{ .Values.name }}-{{ .Values.base.issuerRef }}
secretName: {{ .Values.name }}-subs-cert
secretTemplate: {{ .Values.sub.secretTemplate | toYaml | nindent 12 }}
- apiVersion: cert-manager.io/v1
......