fix(nubus): Support "ingress.tls.secretName"

This commit is contained in:
Johannes Bornhold
2024-08-22 19:40:49 +02:00
parent 412fcaeb55
commit c83310440b

View File

@@ -53,6 +53,10 @@ global:
tag: {{ .Values.images.nubusPortalExtension.tag }} tag: {{ .Values.images.nubusPortalExtension.tag }}
imagePullPolicy: {{ .Values.global.imagePullPolicy }} imagePullPolicy: {{ .Values.global.imagePullPolicy }}
ingress:
tls:
secretName: {{ .Values.ingress.tls.secretName | quote }}
# Nubus bundled services # Nubus bundled services
postgresql: postgresql:
enabled: false enabled: false
@@ -95,7 +99,9 @@ nubusGuardian:
credentialSecret: credentialSecret:
name: "ums-opendesk-guardian-client-secret" name: "ums-opendesk-guardian-client-secret"
key: "managementApiClientSecret" key: "managementApiClientSecret"
ingress:
tls:
secretName: {{ .Values.ingress.tls.secretName | quote }}
postgresql: postgresql:
connection: connection:
host: {{ .Values.databases.umsGuardianManagementApi.host | quote }} host: {{ .Values.databases.umsGuardianManagementApi.host | quote }}
@@ -116,6 +122,9 @@ nubusNotificationsApi:
username: {{ .Values.databases.umsNotificationsApi.username | quote }} username: {{ .Values.databases.umsNotificationsApi.username | quote }}
database: {{ .Values.databases.umsNotificationsApi.name | quote }} database: {{ .Values.databases.umsNotificationsApi.name | quote }}
existingSecret: "ums-notifications-api-postgresql-opendesk-credentials" existingSecret: "ums-notifications-api-postgresql-opendesk-credentials"
ingress:
tls:
secretName: {{ .Values.ingress.tls.secretName | quote }}
nubusKeycloakExtensions: nubusKeycloakExtensions:
@@ -140,6 +149,8 @@ nubusKeycloakExtensions:
path: "/resources/" path: "/resources/"
- pathType: "Prefix" - pathType: "Prefix"
path: "/fingerprintjs" path: "/fingerprintjs"
tls:
secretName: {{ .Values.ingress.tls.secretName | quote }}
postgresql: postgresql:
@@ -170,6 +181,11 @@ nubusKeycloakExtensions:
newDeviceLoginSubject: "New device login on your {{ .Values.theme.texts.productName }} account" newDeviceLoginSubject: "New device login on your {{ .Values.theme.texts.productName }} account"
mailFrom: "{{ .Values.smtp.localpartNoReply }}@{{ .Values.global.domain }}" mailFrom: "{{ .Values.smtp.localpartNoReply }}@{{ .Values.global.domain }}"
nubusPortalFrontend:
ingress:
tls:
secretName: {{ .Values.ingress.tls.secretName | quote }}
nubusPortalListener: nubusPortalListener:
portalListener: portalListener:
objectStorageEndpoint: {{ .Values.objectstores.nubus.endpoint | default (printf "https://%s.%s" .Values.global.hosts.minioApi .Values.global.domain) | quote }} objectStorageEndpoint: {{ .Values.objectstores.nubus.endpoint | default (printf "https://%s.%s" .Values.global.hosts.minioApi .Values.global.domain) | quote }}
@@ -190,6 +206,14 @@ nubusPortalServer:
centralNavigation: centralNavigation:
enabled: true enabled: true
authenticatorSecretName: "ums-opendesk-portal-server-central-navigation" authenticatorSecretName: "ums-opendesk-portal-server-central-navigation"
ingress:
tls:
secretName: {{ .Values.ingress.tls.secretName | quote }}
nubusUdmRestApi:
ingress:
tls:
secretName: {{ .Values.ingress.tls.secretName | quote }}
# NOTE: disabled until the next update. # NOTE: disabled until the next update.
nubusProvisioning: nubusProvisioning:
@@ -270,10 +294,16 @@ nubusUmcServer:
smtp: smtp:
credentialSecret: credentialSecret:
name: "ums-umc-server-smtp-credentials-custom" name: "ums-umc-server-smtp-credentials-custom"
ingress:
tls:
secretName: {{ .Values.ingress.tls.secretName | quote }}
nubusUmcGateway: nubusUmcGateway:
umcGateway: umcGateway:
umcHtmlTitle: "openDesk Portal" umcHtmlTitle: "openDesk Portal"
ingress:
tls:
secretName: {{ .Values.ingress.tls.secretName | quote }}
nubusKeycloakBootstrap: nubusKeycloakBootstrap:
keycloak: keycloak: