fix(argocd): Add CA to argocd-server is ingress enabled
Signed-off-by: Elad Shmitanka <elad@myheritage.com>
This commit is contained in:
parent
3d6bfc8ff2
commit
98d84f53da
1 changed files with 14 additions and 4 deletions
|
@ -303,6 +303,11 @@ spec:
|
||||||
name: styles
|
name: styles
|
||||||
- mountPath: /tmp
|
- mountPath: /tmp
|
||||||
name: tmp
|
name: tmp
|
||||||
|
{{- if .Values.server.certificate.enabled -}}
|
||||||
|
- mountPath: /etc/ssl/certs/ingress-ca-certificates.crt
|
||||||
|
name: ingress-ca-certificate
|
||||||
|
subPath: ca.crt
|
||||||
|
{{- end }}
|
||||||
{{- if .Values.server.extensions.enabled }}
|
{{- if .Values.server.extensions.enabled }}
|
||||||
- mountPath: /tmp/extensions
|
- mountPath: /tmp/extensions
|
||||||
name: extensions
|
name: extensions
|
||||||
|
@ -423,17 +428,22 @@ spec:
|
||||||
path: ca.crt
|
path: ca.crt
|
||||||
- name: argocd-dex-server-tls
|
- name: argocd-dex-server-tls
|
||||||
secret:
|
secret:
|
||||||
{{- if .Values.server.certificate.enabled -}}
|
|
||||||
secretName: {{ .Values.server.certificate.secretName }}
|
|
||||||
{{- else }}
|
|
||||||
secretName: argocd-dex-server-tls
|
secretName: argocd-dex-server-tls
|
||||||
{{- end }}
|
|
||||||
optional: true
|
optional: true
|
||||||
items:
|
items:
|
||||||
- key: tls.crt
|
- key: tls.crt
|
||||||
path: tls.crt
|
path: tls.crt
|
||||||
- key: ca.crt
|
- key: ca.crt
|
||||||
path: ca.crt
|
path: ca.crt
|
||||||
|
{{- if .Values.server.certificate.enabled -}}
|
||||||
|
- name: ingress-ca-certificate
|
||||||
|
secret:
|
||||||
|
secretName: {{ .Values.server.certificate.secretName }}
|
||||||
|
optional: true
|
||||||
|
items:
|
||||||
|
- key: ca.crt
|
||||||
|
path: ca.crt
|
||||||
|
{{- end }}
|
||||||
{{- if .Values.server.hostNetwork }}
|
{{- if .Values.server.hostNetwork }}
|
||||||
hostNetwork: {{ .Values.server.hostNetwork }}
|
hostNetwork: {{ .Values.server.hostNetwork }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
Loading…
Reference in a new issue