From 352c573b2e3352cb2a8a562dd5ca355e294aa762 Mon Sep 17 00:00:00 2001
From: Vojdan Kjorveziroski <vojdan.kjorveziroski@finki.ukim.mk>
Date: Mon, 28 Apr 2025 12:46:27 +0200
Subject: [PATCH] conditional enable of oidc

---
 charts/nmaas/Chart.yaml                               | 2 +-
 charts/nmaas/templates/nmaas-platform-deployment.yaml | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/charts/nmaas/Chart.yaml b/charts/nmaas/Chart.yaml
index de5f32d..1629e62 100644
--- a/charts/nmaas/Chart.yaml
+++ b/charts/nmaas/Chart.yaml
@@ -1,7 +1,7 @@
 apiVersion: v2
 name: nmaas
 description: GÉANT Network Management as a Service Helm chart for Kubernetes
-version: 2.0.2-alpha.2
+version: 2.0.2-alpha.3
 appVersion: 1.8.0
 keywords:
   - Network Management
diff --git a/charts/nmaas/templates/nmaas-platform-deployment.yaml b/charts/nmaas/templates/nmaas-platform-deployment.yaml
index 5e0a77a..d186bd1 100644
--- a/charts/nmaas/templates/nmaas-platform-deployment.yaml
+++ b/charts/nmaas/templates/nmaas-platform-deployment.yaml
@@ -207,6 +207,7 @@ spec:
             value: {{ .Values.platform.properties.autoNamespaceCreationForDomains | quote }}
           - name: PORTAL_SSO_ALLOWED_FLAG
             value: {{ .Values.platform.properties.oidc.enabled | quote }}
+          {{- if .Values.properties.oidc.enabled }}
           - name: OIDC_CLIENT_ID
             value: {{ .Values.platform.properties.oidc.clientId | quote }}
           - name: OIDC_ISSUER_URI
@@ -220,6 +221,7 @@ spec:
               secretKeyRef:
                 name: {{ .Values.platform.properties.oidc.secretName }}
                 key: {{ .Values.platform.properties.oidc.clientSecret.secret.key }}
+          {{- end }}
           - name: JWT_SIGNING_KEY
             valueFrom:
               secretKeyRef:
-- 
GitLab