From 0dbd156ab08fa5e0078c5a139e9f74df350030f1 Mon Sep 17 00:00:00 2001
From: Sheogorath <sheogorath@shivering-isles.com>
Date: Thu, 28 Sep 2023 02:51:45 +0200
Subject: [PATCH] fix(crowdsec): Add missing network policies for monitoring

---
 apps/base/crowdsec/kustomization.yaml | 3 +++
 apps/base/crowdsec/networkpolicy.yaml | 9 +++++++++
 2 files changed, 12 insertions(+)
 create mode 100644 apps/base/crowdsec/networkpolicy.yaml

diff --git a/apps/base/crowdsec/kustomization.yaml b/apps/base/crowdsec/kustomization.yaml
index 026d40788..8393c2027 100644
--- a/apps/base/crowdsec/kustomization.yaml
+++ b/apps/base/crowdsec/kustomization.yaml
@@ -6,3 +6,6 @@ resources:
   - repository.yaml
   - release.yaml
   - ../../../shared/networkpolicies/allow-from-same-namespace.yaml
+  - ../../../shared/networkpolicies/allow-from-monitoring.yaml
+patchesStrategicMerge:
+  - networkpolicy.yaml
diff --git a/apps/base/crowdsec/networkpolicy.yaml b/apps/base/crowdsec/networkpolicy.yaml
new file mode 100644
index 000000000..c878bff75
--- /dev/null
+++ b/apps/base/crowdsec/networkpolicy.yaml
@@ -0,0 +1,9 @@
+---
+apiVersion: networking.k8s.io/v1
+kind: NetworkPolicy
+metadata:
+  name: allow-from-monitoring
+spec:
+  podSelector:
+    matchLabels:
+      k8s-app: crowdsec
\ No newline at end of file
-- 
GitLab