From 1c9844e32ab1b120f5a194866e204a970c3fe8ca Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Thu, 29 Feb 2024 13:23:59 +0100 Subject: [PATCH] OZG-4939 --- src/main/helm/templates/_helpers.tpl | 4 ++++ src/main/helm/templates/keycloak-client-crd.yaml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/helm/templates/_helpers.tpl b/src/main/helm/templates/_helpers.tpl index 46af0a15..20467d77 100644 --- a/src/main/helm/templates/_helpers.tpl +++ b/src/main/helm/templates/_helpers.tpl @@ -3,6 +3,10 @@ {{- printf "%s-%s.%s" (.Values.ozgcloud).bezeichner (.Values.ozgcloud).adminDomainSuffix .Values.baseUrl }} {{- end -}} +{{/* Namespace */}} +{{- define "app.namespace" -}} +{{- default .Release.Namespace | toString | trunc 63 | trimSuffix "-" -}} +{{- end -}} {{/* Default Labels: Helm recommended best-practice labels https://helm.sh/docs/chart_best_practices/labels/ */}} {{- define "app.defaultLabels" }} diff --git a/src/main/helm/templates/keycloak-client-crd.yaml b/src/main/helm/templates/keycloak-client-crd.yaml index 50f908ff..aeb4ddf9 100644 --- a/src/main/helm/templates/keycloak-client-crd.yaml +++ b/src/main/helm/templates/keycloak-client-crd.yaml @@ -5,7 +5,7 @@ apiVersion: operator.ozgcloud.de/v1 kind: OzgCloudKeycloakClient metadata: name: administration-keycloak-client - namespace: {{ .Release.Namespace }} + namespace: {{ include "app.namespace" $ }} spec: keep_after_delete: {{ (.Values.sso).keep_after_delete | default false }} client_name: {{ $client.client_name }} -- GitLab