From a152973503b66af9a3bdab78cfc91d504bb90157 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Fri, 30 Aug 2024 10:00:43 +0200
Subject: [PATCH] OZG-6354 zentraler eingang update network policy

---
 src/main/helm/templates/network_policy.yaml |  7 +++++++
 src/test/helm/network_policy_test.yaml      | 14 ++++++++++++++
 2 files changed, 21 insertions(+)

diff --git a/src/main/helm/templates/network_policy.yaml b/src/main/helm/templates/network_policy.yaml
index baa6251c5..e40c2db61 100644
--- a/src/main/helm/templates/network_policy.yaml
+++ b/src/main/helm/templates/network_policy.yaml
@@ -62,6 +62,13 @@ spec:
     - namespaceSelector:
         matchLabels:
           kubernetes.io/metadata.name: {{ (.Values.networkPolicy).zentralerEingang.namespace }}
+      podSelector:
+        matchExpressions:
+          - key: ozg-component
+            operator: In
+            values:
+              - eingangsadapter
+              - xta-adapter
     ports:
     - protocol: TCP
       port: 9090 
diff --git a/src/test/helm/network_policy_test.yaml b/src/test/helm/network_policy_test.yaml
index 4967933c1..68c342bd6 100644
--- a/src/test/helm/network_policy_test.yaml
+++ b/src/test/helm/network_policy_test.yaml
@@ -170,6 +170,13 @@ tests:
           - namespaceSelector:
               matchLabels:
                 kubernetes.io/metadata.name: zentraler-eingang
+            podSelector:
+              matchExpressions:
+                - key: ozg-component
+                  operator: In
+                  values:
+                    - eingangsadapter
+                    - xta-adapter
           ports:
           - protocol: TCP
             port: 9090 
@@ -188,6 +195,13 @@ tests:
           - namespaceSelector:
               matchLabels:
                 kubernetes.io/metadata.name: custom-namespace
+            podSelector:
+              matchExpressions:
+                - key: ozg-component
+                  operator: In
+                  values:
+                    - eingangsadapter
+                    - xta-adapter
           ports:
           - protocol: TCP
             port: 9090 
-- 
GitLab