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

Update documentation to official Confluent Helm

parent 4373f3af
Branches
Tags
No related merge requests found
Pipeline #1395 skipped
......@@ -91,21 +91,14 @@ kubectl apply -f infrastructure/grafana/prometheus-datasource-config-map.yaml
#### A Kafka cluster
One possible way to set up a Kafka cluster is via [Confluent's Helm Charts](https://github.com/confluentinc/cp-helm-charts).
For using these Helm charts and conjuction with the Prometheus Operator (see
below), we provide a [patch](https://github.com/SoerenHenning/cp-helm-charts)
for these helm charts. Note that this patch is only required for observation and
not for the actual benchmark execution and evaluation.
##### Our patched Confluent Helm Charts
To use our patched Confluent Helm Charts clone the
[chart's repsoitory](https://github.com/SoerenHenning/cp-helm-charts). We also
provide a [default configuration](infrastructure/kafka/values.yaml). If you do
We also provide a [default configuration](infrastructure/kafka/values.yaml). If you do
not want to deploy 10 Kafka and 3 Zookeeper instances, alter the configuration
file accordingly. To install Confluent's Kafka and use the configuration:
```sh
helm install my-confluent <path-to-cp-helm-charts> -f infrastructure/kafka/values.yaml
helm repo add confluentinc https://confluentinc.github.io/cp-helm-charts/
helm repo update
helm install my-confluent confluentinc/cp-helm-charts -f infrastructure/kafka/values.yaml
```
To let Prometheus scrape Kafka metrics, deploy a ServiceMonitor:
......@@ -113,9 +106,6 @@ To let Prometheus scrape Kafka metrics, deploy a ServiceMonitor:
```sh
kubectl apply -f infrastructure/kafka/service-monitor.yaml
```
##### Other options for Kafka
Other Kafka deployments, for example, using Strimzi, should work in a similar way.
#### A Kafka Client Pod
......
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment