Skip to content
Snippets Groups Projects
Commit c80a3a2a authored by Sören Henning's avatar Sören Henning
Browse files

Load confluent platform from repo instead of URL

parent 8694596e
No related branches found
No related tags found
1 merge request!60Introduce a Theodolite Helm chart for deploying all dependencies
...@@ -16,7 +16,7 @@ helm install my-confluent ./theodolite-chart ...@@ -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. **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: Dependencies and subcharts:
...@@ -51,11 +51,6 @@ helm install theodolite <path-to-chart> -f one-broker-values.yaml ...@@ -51,11 +51,6 @@ helm install theodolite <path-to-chart> -f one-broker-values.yaml
## Development ## 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**: **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) - 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)
......
...@@ -23,7 +23,7 @@ dependencies: # A list of the chart requirements (optional) ...@@ -23,7 +23,7 @@ dependencies: # A list of the chart requirements (optional)
condition: kube-prometheus-stack.enabled condition: kube-prometheus-stack.enabled
- name: cp-helm-charts - name: cp-helm-charts
version: 0.6.0 version: 0.6.0
repository: file://../dependencies/cp-helm-charts/ repository: https://soerenhenning.github.io/cp-helm-charts
condition: cp-helm-charts.enabled condition: cp-helm-charts.enabled
- name: kafka-lag-exporter - name: kafka-lag-exporter
version: 0.6.6 version: 0.6.6
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment