From 3fbf6c8bfd96ec4fb73066952f6cfaacd9f5bf2d Mon Sep 17 00:00:00 2001 From: Johannes Bornhold Date: Thu, 22 Aug 2024 19:40:49 +0200 Subject: [PATCH] fix(nubus): Support "ingress.tls.secretName" --- helmfile/apps/nubus/values-nubus.yaml.gotmpl | 32 +++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/helmfile/apps/nubus/values-nubus.yaml.gotmpl b/helmfile/apps/nubus/values-nubus.yaml.gotmpl index 2c211789..f6f79827 100644 --- a/helmfile/apps/nubus/values-nubus.yaml.gotmpl +++ b/helmfile/apps/nubus/values-nubus.yaml.gotmpl @@ -53,6 +53,10 @@ global: tag: {{ .Values.images.nubusPortalExtension.tag }} imagePullPolicy: {{ .Values.global.imagePullPolicy }} +ingress: + tls: + secretName: {{ .Values.ingress.tls.secretName | quote }} + # Nubus bundled services postgresql: enabled: false @@ -95,7 +99,9 @@ nubusGuardian: credentialSecret: name: "ums-opendesk-guardian-client-secret" key: "managementApiClientSecret" - + ingress: + tls: + secretName: {{ .Values.ingress.tls.secretName | quote }} postgresql: connection: host: {{ .Values.databases.umsGuardianManagementApi.host | quote }} @@ -116,6 +122,9 @@ nubusNotificationsApi: username: {{ .Values.databases.umsNotificationsApi.username | quote }} database: {{ .Values.databases.umsNotificationsApi.name | quote }} existingSecret: "ums-notifications-api-postgresql-opendesk-credentials" + ingress: + tls: + secretName: {{ .Values.ingress.tls.secretName | quote }} nubusKeycloakExtensions: @@ -140,6 +149,8 @@ nubusKeycloakExtensions: path: "/resources/" - pathType: "Prefix" path: "/fingerprintjs" + tls: + secretName: {{ .Values.ingress.tls.secretName | quote }} postgresql: @@ -170,6 +181,11 @@ nubusKeycloakExtensions: newDeviceLoginSubject: "New device login on your {{ .Values.theme.texts.productName }} account" mailFrom: "{{ .Values.smtp.localpartNoReply }}@{{ .Values.global.domain }}" +nubusPortalFrontend: + ingress: + tls: + secretName: {{ .Values.ingress.tls.secretName | quote }} + nubusPortalListener: portalListener: objectStorageEndpoint: {{ .Values.objectstores.nubus.endpoint | default (printf "https://%s.%s" .Values.global.hosts.minioApi .Values.global.domain) | quote }} @@ -190,6 +206,14 @@ nubusPortalServer: centralNavigation: enabled: true 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. nubusProvisioning: @@ -270,10 +294,16 @@ nubusUmcServer: smtp: credentialSecret: name: "ums-umc-server-smtp-credentials-custom" + ingress: + tls: + secretName: {{ .Values.ingress.tls.secretName | quote }} nubusUmcGateway: umcGateway: umcHtmlTitle: "openDesk Portal" + ingress: + tls: + secretName: {{ .Values.ingress.tls.secretName | quote }} nubusKeycloakBootstrap: keycloak: