From 34552dc98bb9536ac8d293ec7066160baf54f04e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beatrice=20Dellac=C3=A0?= Date: Wed, 19 Mar 2025 21:46:55 +0100 Subject: [PATCH] try networkpolicy --- deploy/arrs-suite/kustomization.yaml | 1 + deploy/arrs-suite/networkpolicy.yaml | 31 ++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 deploy/arrs-suite/networkpolicy.yaml diff --git a/deploy/arrs-suite/kustomization.yaml b/deploy/arrs-suite/kustomization.yaml index 6d01e64..0c6f580 100644 --- a/deploy/arrs-suite/kustomization.yaml +++ b/deploy/arrs-suite/kustomization.yaml @@ -2,6 +2,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: + - networkpolicy.yaml - radarr-config-pvc.yaml - sonarr-config-pvc.yaml - sonarr-deploy.yaml diff --git a/deploy/arrs-suite/networkpolicy.yaml b/deploy/arrs-suite/networkpolicy.yaml new file mode 100644 index 0000000..584eb3a --- /dev/null +++ b/deploy/arrs-suite/networkpolicy.yaml @@ -0,0 +1,31 @@ +apiVersion: networking.k8s.io/v1 +kind: NetworkPolicy +metadata: + name: allow-external + namespace: jellyfin +spec: + podSelector: + matchLabels: + app: radarr + policyTypes: + - Egress + egress: + - to: + - ipBlock: + cidr: 0.0.0.0/0 +--- +apiVersion: networking.k8s.io/v1 +kind: NetworkPolicy +metadata: + name: allow-external + namespace: jellyfin +spec: + podSelector: + matchLabels: + app: sonarr + policyTypes: + - Egress + egress: + - to: + - ipBlock: + cidr: 0.0.0.0/0 \ No newline at end of file