From 5a41be60d0ab04ce1cbe89f47dd71849b3d2a4c0 Mon Sep 17 00:00:00 2001
From: Vojdan Kjorveziroski <vojdan.kjorveziroski@finki.ukim.mk>
Date: Fri, 6 Sep 2024 13:06:30 +0200
Subject: [PATCH] Add LANDING_PAGE env to portal deployment

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

diff --git a/charts/nmaas/Chart.yaml b/charts/nmaas/Chart.yaml
index 25a229d..453eebb 100644
--- a/charts/nmaas/Chart.yaml
+++ b/charts/nmaas/Chart.yaml
@@ -2,7 +2,7 @@ apiVersion: v2
 name: nmaas
 description: GÉANT Network Management as a Service Helm chart for Kubernetes
 version: 1.2.11
-appVersion: 1.6.2
+appVersion: 1.6.3
 keywords:
   - Network Management
   - Cloud Deployment
diff --git a/charts/nmaas/templates/nmaas-portal-deployment.yaml b/charts/nmaas/templates/nmaas-portal-deployment.yaml
index 64dd933..781f7c0 100644
--- a/charts/nmaas/templates/nmaas-portal-deployment.yaml
+++ b/charts/nmaas/templates/nmaas-portal-deployment.yaml
@@ -37,6 +37,8 @@ spec:
           {{- end }}
           - name: TOKEN_NAME
             value: {{ .Values.portal.properties.tokenName }}
+          - name: LANDING_PAGE
+            value: {{ .Values.portal.properties.landingPageFlavor | quote }}
           {{- if not .Values.global.demoDeployment }}
           - name: CAPTCHA_KEY
             valueFrom:
diff --git a/charts/nmaas/values.yaml b/charts/nmaas/values.yaml
index e2f7fe3..7bf7f13 100644
--- a/charts/nmaas/values.yaml
+++ b/charts/nmaas/values.yaml
@@ -197,6 +197,8 @@ portal:
   tls: true
   properties:
     tokenName: token
+    # -- customizes the layout of the landing page according to chosen use-case scenario. Possible values are VLAB and VNOC
+    landingPageFlavor: "VLAB"
     captchaKey:
       # -- empty to use existing secret specified below
       literal: ""
-- 
GitLab