From 465ba5a5f16e1887747cea0e55486c4f2d19336a Mon Sep 17 00:00:00 2001
From: Sheogorath <sheogorath@shivering-isles.com>
Date: Mon, 19 Feb 2024 00:21:04 +0100
Subject: [PATCH] fix(dashobard): Add generic dashboard namespace

---
 .../dashboard/kubernetes-dashboard.yaml          | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/infrastructure/dashboard/kubernetes-dashboard.yaml b/infrastructure/dashboard/kubernetes-dashboard.yaml
index d5c1a77b8..443d44688 100644
--- a/infrastructure/dashboard/kubernetes-dashboard.yaml
+++ b/infrastructure/dashboard/kubernetes-dashboard.yaml
@@ -275,7 +275,11 @@ spec:
               protocol: TCP
           args:
             - --enable-insecure-login
-            - --namespace=kubernetes-dashboard
+          env:
+            - name: POD_NAMESPACE
+              valueFrom:
+              fieldRef:
+                fieldPath: metadata.namespace
           volumeMounts:
               # Create on-disk volume to store exec logs
             - mountPath: /tmp
@@ -327,6 +331,11 @@ spec:
         - name: kubernetes-dashboard-web
           image: docker.io/kubernetesui/dashboard-web:v1.0.0
           imagePullPolicy: IfNotPresent
+          env:
+            - name: POD_NAMESPACE
+              valueFrom:
+              fieldRef:
+                fieldPath: metadata.namespace
           ports:
             - containerPort: 8000
               name: web
@@ -385,6 +394,11 @@ spec:
           ports:
             - containerPort: 8000
               protocol: TCP
+          env:
+            - name: POD_NAMESPACE
+              valueFrom:
+              fieldRef:
+                fieldPath: metadata.namespace
           livenessProbe:
             httpGet:
               scheme: HTTP
-- 
GitLab