From bbf4fdff91e2ff38478e7f0f061712e71c5b5b36 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 16:20:07 +0100 Subject: [PATCH] Update documentation to official Confluent Helm --- execution/README.md | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/execution/README.md b/execution/README.md index 6f4ede267..3dd85d707 100644 --- a/execution/README.md +++ b/execution/README.md @@ -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 -- GitLab