diff --git a/execution/helm/README.md b/execution/helm/README.md index 9ce98c63e142320a4719690b8943d3774855487c..a522bf95fb450bb425bb43c3e39e74377145be45 100644 --- a/execution/helm/README.md +++ b/execution/helm/README.md @@ -16,7 +16,7 @@ helm install my-confluent ./theodolite-chart **Please note: Theodolite uses hard-coded URLs, to connect to Kafka and Zookeeper. For that reason, the name of this chart must be `my-confluent`.** We will change this behavior soon. -This chart installs requirements to execute benchmarks with theodolite. +This chart installs requirements to execute benchmarks with Theodolite. Dependencies and subcharts: @@ -51,11 +51,6 @@ helm install theodolite <path-to-chart> -f one-broker-values.yaml ## Development -### Subcharts - -Subcharts can be added using a repository or a path to a directory containing the chart files. Currently we cannot add cp-confluent-chart with a repository URL. This might be possible in the future. The folder [dependencies](./dependencies) contains the required files. - - **Hints**: - Grafana configuration: Grafana ConfigMaps contains expressions like {{ topic }}. Helm uses the same syntax for template function. More information [here](https://github.com/helm/helm/issues/2798) diff --git a/execution/helm/theodolite-chart/Chart.yaml b/execution/helm/theodolite-chart/Chart.yaml index 8fac2670eae1a54c758ecb1261578927d15b6b3b..277e62592f6e72e79a3968a40bfba8d80406f156 100644 --- a/execution/helm/theodolite-chart/Chart.yaml +++ b/execution/helm/theodolite-chart/Chart.yaml @@ -23,7 +23,7 @@ dependencies: # A list of the chart requirements (optional) condition: kube-prometheus-stack.enabled - name: cp-helm-charts version: 0.6.0 - repository: file://../dependencies/cp-helm-charts/ + repository: https://soerenhenning.github.io/cp-helm-charts condition: cp-helm-charts.enabled - name: kafka-lag-exporter version: 0.6.6