From c1b95ff777d7cf709f55e4f847c20d296bc62ecc Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Thu, 26 Sep 2024 14:06:08 +0200 Subject: [PATCH] OZG-6716 allow connection from monitoring Namespace --- src/main/helm/templates/network_policy.yaml | 7 +++++++ src/test/helm/network_policy_test.yaml | 9 +++++++++ 2 files changed, 16 insertions(+) diff --git a/src/main/helm/templates/network_policy.yaml b/src/main/helm/templates/network_policy.yaml index 35c46c1..839faec 100644 --- a/src/main/helm/templates/network_policy.yaml +++ b/src/main/helm/templates/network_policy.yaml @@ -43,6 +43,13 @@ spec: podSelector: matchLabels: component: vorgang-manager + - from: + - namespaceSelector: + matchLabels: + name: {{ (.Values.networkPolicy).monitoringNamespace | default "openshift-user-workload-monitoring" }} + ports: + - protocol: TCP + port: 8081 {{- with (.Values.networkPolicy).additionalIngressConfigLocal }} {{ toYaml . | indent 2 }} {{- end }} diff --git a/src/test/helm/network_policy_test.yaml b/src/test/helm/network_policy_test.yaml index e8adaa9..e741cf0 100644 --- a/src/test/helm/network_policy_test.yaml +++ b/src/test/helm/network_policy_test.yaml @@ -77,6 +77,15 @@ tests: podSelector: matchLabels: component: vorgang-manager + - from: + - namespaceSelector: + matchLabels: + name: openshift-user-workload-monitoring + ports: + - port: 8081 + protocol: TCP + + egress: - to: - namespaceSelector: -- GitLab