From c6a2ac577fb91c8c549de25a4cef386f93f9aa0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Henning?= <soeren.henning@email.uni-kiel.de> Date: Wed, 16 Dec 2020 18:37:44 +0100 Subject: [PATCH] Add description to use patched Kafka Helm charts --- execution/README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/execution/README.md b/execution/README.md index 13804b3b4..a77eecd20 100644 --- a/execution/README.md +++ b/execution/README.md @@ -85,14 +85,13 @@ kubectl apply -f infrastructure/grafana/prometheus-datasource-config-map.yaml #### A Kafka cluster We suggest to set up a Kafka cluster via [Confluent's Helm Charts](https://github.com/confluentinc/cp-helm-charts). +Currently, these charts do not expose all metrics, we would like to display. Thus, we provide a patched version of this chart. 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 with our configuration: +file accordingly. To install the patched Confluent's Kafka with our configuration: ```sh -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 +helm install my-confluent https://github.com/SoerenHenning/cp-helm-charts/releases/download/v6.0.1-1-JMX-FIX/cp-helm-charts-0.6.0.tgz -f infrastructure/kafka/values.yaml ``` To let Prometheus scrape Kafka metrics, deploy a ServiceMonitor: -- GitLab