feat(nubus): Add self-signed certificate from secret

This commit is contained in:
Kevin Rohland
2025-12-02 12:15:48 +01:00
parent 6252e59f3c
commit 4271319dee

View File

@@ -4,6 +4,12 @@
additionalAnnotations: additionalAnnotations:
{{ .Values.annotations.nubus.additional | toYaml | nindent 2 }} {{ .Values.annotations.nubus.additional | toYaml | nindent 2 }}
# -- Disable the cert-manager resources from the Helm chart if certificates are deactivated
{{- if not .Values.apps.certificates.enabled }}
certificates:
enabled: False
{{- end }}
global: global:
certManagerIssuer: {{ .Values.certificate.issuerRef.name | quote }} certManagerIssuer: {{ .Values.certificate.issuerRef.name | quote }}
domain: {{ .Values.global.domain | quote }} domain: {{ .Values.global.domain | quote }}
@@ -1521,6 +1527,12 @@ nubusUmcServer:
smtp: smtp:
auth: auth:
password: {{ .Values.secrets.postfix.opendeskSystemPassword | quote }} password: {{ .Values.secrets.postfix.opendeskSystemPassword | quote }}
{{- if .Values.certificate.selfSigned }}
extraVolumes:
- name: "certificates"
secret:
secretName: "opendesk-certificates-tls"
{{- end }}
nubusUmcGateway: nubusUmcGateway:
containerSecurityContext: containerSecurityContext: