about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--tools/elasticsearch/templates/network-policy.yaml27
-rw-r--r--tools/elasticsearch/values.yaml8
2 files changed, 8 insertions, 27 deletions
diff --git a/tools/elasticsearch/templates/network-policy.yaml b/tools/elasticsearch/templates/network-policy.yaml
deleted file mode 100644
index 8665861..0000000
--- a/tools/elasticsearch/templates/network-policy.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-apiVersion: networking.k8s.io/v1
-kind: NetworkPolicy
-metadata:
-  name: allow-logstash-and-grafana-to-elasticsearch
-  namespace: monitoring
-spec:
-  podSelector:
-    matchLabels:
-      app.kubernetes.io/name: elasticsearch
-  policyTypes:
-    - Ingress
-  ingress:
-    - from:
-        - podSelector:
-            matchLabels:
-              app.kubernetes.io/name: logstash
-      ports:
-        - protocol: TCP
-          port: 9200
-    - from:
-        - podSelector:
-            matchLabels:
-              app.kubernetes.io/name: grafana
-      ports:
-        - protocol: TCP
-          port: 9200
-
diff --git a/tools/elasticsearch/values.yaml b/tools/elasticsearch/values.yaml
index 9807ff5..87321cd 100644
--- a/tools/elasticsearch/values.yaml
+++ b/tools/elasticsearch/values.yaml
@@ -10,6 +10,14 @@ elasticsearch:
   networkPolicy:
     http: true
     transport: true
+    additionalRules:
+    - podSelector:
+        matchLabels:
+          app.kubernetes.io/name: grafana
+    - podSelector:
+      matchLabels:
+        app.kubernetes.io/name: logstash
+        
   labels:
     app.kubernetes.io/name: elasticsearch
 logstash: