@@ -14,14 +14,21 @@ spec:
1414 privateKey :
1515 algorithm : {{ .Values.tlsInternal.certificates.privateKey.algorithm }}
1616 size : {{ .Values.tlsInternal.certificates.privateKey.size }}
17+ encoding : {{ .Values.tlsInternal.certificates.privateKey.encoding }}
1718 usages :
1819 - server auth
1920 - client auth
21+ {{- if .Values.api.tlsInternal.certificate }}
22+ {{- with .Values.api.tlsInternal.certificate.commonName }}
23+ commonName : {{ . }}
24+ {{- end }}
25+ {{- end }}
2026 dnsNames :
21- - {{ .Values.api.name }}
22- - {{ .Values.api.name }}.{{ .Release.Namespace }}
23- - {{ .Values.api.name }}.{{ .Release.Namespace }}.svc
27+ {{- if and .Values.api.tlsInternal.certificate .Values.api.tlsInternal.certificate.dnsNames }}
28+ {{- toYaml .Values.api.tlsInternal.certificate.dnsNames | nindent 4 }}
29+ {{- else }}
2430 - {{ .Values.api.name }}.{{ .Release.Namespace }}.svc.cluster.local
31+ {{- end }}
2532 issuerRef :
2633 name : {{ .Values.tlsInternal.certificates.issuerRef.name }}
2734 kind : {{ .Values.tlsInternal.certificates.issuerRef.kind }}
@@ -40,14 +47,21 @@ spec:
4047 privateKey :
4148 algorithm : {{ .Values.tlsInternal.certificates.privateKey.algorithm }}
4249 size : {{ .Values.tlsInternal.certificates.privateKey.size }}
50+ encoding : {{ .Values.tlsInternal.certificates.privateKey.encoding }}
4351 usages :
4452 - server auth
4553 - client auth
54+ {{- if .Values.front.tlsInternal.certificate }}
55+ {{- with .Values.front.tlsInternal.certificate.commonName }}
56+ commonName : {{ . }}
57+ {{- end }}
58+ {{- end }}
4659 dnsNames :
47- - {{ .Values.front.name }}
48- - {{ .Values.front.name }}.{{ .Release.Namespace }}
49- - {{ .Values.front.name }}.{{ .Release.Namespace }}.svc
60+ {{- if and .Values.front.tlsInternal.certificate .Values.front.tlsInternal.certificate.dnsNames }}
61+ {{- toYaml .Values.front.tlsInternal.certificate.dnsNames | nindent 4 }}
62+ {{- else }}
5063 - {{ .Values.front.name }}.{{ .Release.Namespace }}.svc.cluster.local
64+ {{- end }}
5165 issuerRef :
5266 name : {{ .Values.tlsInternal.certificates.issuerRef.name }}
5367 kind : {{ .Values.tlsInternal.certificates.issuerRef.kind }}
@@ -66,10 +80,20 @@ spec:
6680 privateKey :
6781 algorithm : {{ .Values.tlsInternal.certificates.privateKey.algorithm }}
6882 size : {{ .Values.tlsInternal.certificates.privateKey.size }}
83+ encoding : {{ .Values.tlsInternal.certificates.privateKey.encoding }}
6984 usages :
7085 - client auth
86+ {{- if .Values.agent.tlsInternal.certificate }}
87+ {{- with .Values.agent.tlsInternal.certificate.commonName }}
88+ commonName : {{ . }}
89+ {{- end }}
90+ {{- end }}
7191 dnsNames :
72- - {{ .Values.agent.name }}
92+ {{- if and .Values.agent.tlsInternal.certificate .Values.agent.tlsInternal.certificate.dnsNames }}
93+ {{- toYaml .Values.agent.tlsInternal.certificate.dnsNames | nindent 4 }}
94+ {{- else }}
95+ - {{ .Values.agent.name }}.{{ .Release.Namespace }}.svc.cluster.local
96+ {{- end }}
7397 issuerRef :
7498 name : {{ .Values.tlsInternal.certificates.issuerRef.name }}
7599 kind : {{ .Values.tlsInternal.certificates.issuerRef.kind }}
0 commit comments