From a0e3533332de8ebae3d96ef4589531ac09e6b7d2 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Mon, 17 Jun 2024 15:24:08 +0200
Subject: [PATCH] OZG-5653 add networkpolicy for zufi server

---
 src/main/helm/templates/network_policy.yaml | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/src/main/helm/templates/network_policy.yaml b/src/main/helm/templates/network_policy.yaml
index 043770216..c1b0e20d4 100644
--- a/src/main/helm/templates/network_policy.yaml
+++ b/src/main/helm/templates/network_policy.yaml
@@ -109,6 +109,15 @@ spec:
         podSelector: 
           matchLabels:
             component: info-manager
+{{- end }}
+{{- if ((.Values.ozgcloud).zufi).enabled }}
+  - to:
+    - namespaceSelector:
+        matchLabels:
+          kubernetes.io/metadata.name: {{ required "ozgcloud.zufi.namespace must be set if zufi is enabled" ((.Values.ozgcloud).zufi).namespace }}
+      podSelector: 
+        matchLabels:
+          component: zufi-server
 {{- end }}
   - to:
     - namespaceSelector:
-- 
GitLab