about summary refs log tree commit diff
path: root/tools/elasticsearch/values.yaml
diff options
context:
space:
mode:
authormakefunstuff <[email protected]>2024-06-28 23:25:37 +0200
committermakefunstuff <[email protected]>2024-06-28 23:25:37 +0200
commit794f1de47aa469fe0a54800bdba28120247311b8 (patch)
tree038f9175e17029b728147ad6120e23f5388dffb7 /tools/elasticsearch/values.yaml
parent5a58061b2fc2db41b2953b7be5bacf452deb1dcb (diff)
downloadk3s-lab-794f1de47aa469fe0a54800bdba28120247311b8.tar.gz
add elastic
Diffstat (limited to 'tools/elasticsearch/values.yaml')
-rw-r--r--tools/elasticsearch/values.yaml46
1 files changed, 46 insertions, 0 deletions
diff --git a/tools/elasticsearch/values.yaml b/tools/elasticsearch/values.yaml
index e69de29..5d8df08 100644
--- a/tools/elasticsearch/values.yaml
+++ b/tools/elasticsearch/values.yaml
@@ -0,0 +1,46 @@
+elasticsearch:
+  replicas: 1
+  minimumMasterNodes: 1
+  esJavaOpts: "-Xmx1g -Xms1g"
+  volumeClaimTemplate:
+    accessModes: [ "ReadWriteOnce" ]
+    resources:
+      requests:
+        storage: 10Gi
+  labels:
+    app.kubernetes.io/name: elasticsearch
+  networkPolicy:
+    http:
+      enabled: true
+    transport:
+      enabled: true
+
+logstash:
+  enabled: true
+  replicas: 1
+  volumeClaimTemplate:
+    accessModes: [ "ReadWriteOnce" ]
+    resources:
+      requests:
+        storage: 10Gi
+  logstashConfig:
+    logstash.yml: |
+      http.host: "0.0.0.0"
+      xpack.monitoring.elasticsearch.hosts: [ "http://elasticsearch-master:9200" ]
+  logstashPipeline:
+    logstash.conf: |
+      input {
+        tcp {
+          port => 5044
+          codec => json
+        }
+      }
+      output {
+        elasticsearch {
+          hosts => ["http://elasticsearch-master:9200"]
+          index => "logstash-%{+YYYY.MM.dd}"
+        }
+      }
+  labels:
+    app.kubernetes.io/name: logstash
+