diff --git a/src/main/helm/templates/network_policy.yaml b/src/main/helm/templates/network_policy.yaml index baa6251c50856703928a95abaa97d6461ec14a68..e40c2db617f8e90301194ef0a5d78606ccc3766b 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 4967933c1ce5593a86c54e0e9e3a01f00e31f141..68c342bd60ef6783c6dcdcc3b5dd02a1253528e8 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