From 6f4f8e01b53a67eb01601ddc6fd36abcf3dfe603 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=B6ren=20Henning?= <soeren.henning@email.uni-kiel.de>
Date: Mon, 12 Dec 2022 14:24:20 +0100
Subject: [PATCH] Add Helm preconfig for no OSM and Kafka

---
 helm/preconfigs/kafka-less.yaml | 53 +++++++++++++++++++++++++++++++++
 helm/preconfigs/osm-ready.yaml  | 25 ++++++++++++++++
 2 files changed, 78 insertions(+)
 create mode 100644 helm/preconfigs/kafka-less.yaml
 create mode 100644 helm/preconfigs/osm-ready.yaml

diff --git a/helm/preconfigs/kafka-less.yaml b/helm/preconfigs/kafka-less.yaml
new file mode 100644
index 000000000..98a18c6ac
--- /dev/null
+++ b/helm/preconfigs/kafka-less.yaml
@@ -0,0 +1,53 @@
+strimzi:
+  enabled: false
+  zookeeper:
+    zooEntrance:
+      enabled: false
+      zookeeperClient:
+        enabled: false
+  schemaRegistry:
+    enabled: false
+
+operator:
+  sloChecker:
+    lagTrend:
+      enabled: false
+  theodoliteBenchmarks:
+    resourceConfigMaps:
+      uc1LoadGenerator: false
+      uc1Kstreams: false
+      uc1Flink: false
+      uc1BeamFlink: false
+      uc1BeamSamza: false
+      uc2LoadGenerator: false
+      uc2Kstreams: false
+      uc2Flink: false
+      uc2BeamFlink: false
+      uc2BeamSamza: false
+      uc3LoadGenerator: false
+      uc3Kstreams: false
+      uc3Flink: false
+      uc3BeamFlink: false
+      uc3BeamSamza: false
+      uc4LoadGenerator: false
+      uc4Kstreams: false
+      uc4Flink: false
+      uc4BeamFlink: false
+      uc4BeamSamza: false
+    benchmarks:
+      uc1Kstreams: false
+      uc1Flink: false
+      uc1BeamFlink: false
+      uc1BeamSamza: false
+      uc2Kstreams: false
+      uc2Flink: false
+      uc2BeamFlink: false
+      uc2BeamSamza: false
+      uc3Kstreams: false
+      uc3Flink: false
+      uc3BeamFlink: false
+      uc3BeamSamza: false
+      uc4Kstreams: false
+      uc4Flink: false
+      uc4BeamFlink: false
+      uc4BeamSamza: false
diff --git a/helm/preconfigs/osm-ready.yaml b/helm/preconfigs/osm-ready.yaml
new file mode 100644
index 000000000..dfc9ff750
--- /dev/null
+++ b/helm/preconfigs/osm-ready.yaml
@@ -0,0 +1,25 @@
+grafana:
+  podAnnotations:
+    openservicemesh.io/sidecar-injection: "disabled"
+
+kube-prometheus-stack:
+  grafana:
+    podAnnotations:
+      openservicemesh.io/sidecar-injection: "disabled"
+  prometheusOperator:
+    podAnnotations:
+      openservicemesh.io/sidecar-injection: "disabled"
+  prometheus:
+    prometheusSpec:
+      podMetadata:
+        annotations:
+          openservicemesh.io/sidecar-injection: "disabled"
+
+prometheus: 
+  podMetadata:
+    annotations:
+      openservicemesh.io/sidecar-injection: "disabled"
+
+operator:
+  podAnnotations:
+    openservicemesh.io/sidecar-injection: "disabled"
-- 
GitLab