diff --git a/execution/helm/README.md b/execution/helm/README.md index 0d63e7ccf188f535487f6da55d744545914f538d..3330c31124ffb33c273713898709f8e920121bb8 100644 --- a/execution/helm/README.md +++ b/execution/helm/README.md @@ -17,6 +17,10 @@ Dependencies and sub charts: - kafka-client - zookeeper +## Configuration + +In development environments Kubernetes resources are often low. To reduce resource consumption, we provide an `one broker-value.yaml` file. This file can be used with `helm install theodolite <path-to-chart> -f one-broker-values.yaml`. + ## Development ### Sub charts diff --git a/execution/helm/one-broker-values.yaml b/execution/helm/one-broker-values.yaml new file mode 100644 index 0000000000000000000000000000000000000000..fdbc3207ee37f49cf176645851d91e62ba354d28 --- /dev/null +++ b/execution/helm/one-broker-values.yaml @@ -0,0 +1,15 @@ +cp-helm-charts: + ## ------------------------------------------------------ + ## Zookeeper + ## ------------------------------------------------------ + cp-zookeeper: + servers: 1 # default: 3 + + ## ------------------------------------------------------ + ## Kafka + ## ------------------------------------------------------ + cp-kafka: + brokers: 1 # deauflt: 10 + + configurationOverrides: + offsets.topic.replication.factor: "1" \ No newline at end of file