Skip to content
Snippets Groups Projects

Resolve "xta-test-server helm-chart mit Deployment und Keystore-Secrets/Certificate-Resources"

Merged Jan Zickermann requested to merge 2-OZG-7121-KOP-2850-Dev-Deployment into main
Compare and Show latest version
3 files
+ 40
10
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -4,6 +4,15 @@ metadata:
name: {{ .Release.Name }}
namespace: {{ include "app.namespace" . }}
annotations:
{{- if (.Values.ingress).certManagerAnnotations -}}
{{- range (.Values.ingress).certManagerAnnotations }}
{{ . | indent 4 }}
{{- end }}
{{- else if (.Values.ingress).use_staging_cert }}
cert-manager.io/cluster-issuer: letsencrypt-staging
{{- else }}
cert-manager.io/cluster-issuer: letsencrypt-prod
{{- end }}
nginx.ingress.kubernetes.io/auth-tls-verify-client: "on"
nginx.ingress.kubernetes.io/auth-tls-secret: {{ include "app.namespace" . }}-ca-cert
nginx.ingress.kubernetes.io/auth-tls-pass-certificate-to-upstream: "true"
@@ -22,8 +31,12 @@ spec:
port:
number: 8443
host: {{ include "app.baseDomain" . }}
host: "{{ .Release.Name }}-{{ include "app.baseDomain" . }}"
tls:
- hosts:
- {{ include "app.baseDomain" . }}
secretName: {{ .Release.Name }}-tls-secret
\ No newline at end of file
- "{{ .Release.Name }}-{{ include "app.baseDomain" . }}"
{{- if (.Values.ingress).tlsSecretName }}
secretName: {{ (.Values.ingress).tlsSecretName }}
{{- else }}
secretName: {{ .Values.ozgcloud.bezeichner }}-{{ .Release.Name }}-tls
{{- end }}
\ No newline at end of file
Loading