From: Kai Moritz Date: Fri, 8 Apr 2022 11:25:36 +0000 (+0200) Subject: Merge branch 'endless-stream-producer' into HEAD X-Git-Url: http://juplo.de/gitweb/?a=commitdiff_plain;h=d7c9ce7f84fad4ca5860b43c2825c2aeb5bca430;hp=-c;p=demos%2Fkafka%2Ftraining Merge branch 'endless-stream-producer' into HEAD --- d7c9ce7f84fad4ca5860b43c2825c2aeb5bca430 diff --combined docker-compose.yml index d715e66,d85269a..15e0c4c --- a/docker-compose.yml +++ b/docker-compose.yml @@@ -1,14 -1,14 +1,14 @@@ version: '3.2' services: zookeeper: - image: confluentinc/cp-zookeeper:6.2.0 + image: confluentinc/cp-zookeeper:7.0.2 environment: ZOOKEEPER_CLIENT_PORT: 2181 ports: - 2181:2181 kafka: - image: confluentinc/cp-kafka:6.2.0 + image: confluentinc/cp-kafka:7.0.2 environment: KAFKA_BROKER_ID: 1 KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181 @@@ -24,13 -24,13 +24,13 @@@ depends_on: - zookeeper - setup: - image: juplo/toolbox - command: > - bash -c " - kafka-topics --bootstrap-server kafka:9092 --delete --if-exists --topic test - kafka-topics --bootstrap-server kafka:9092 --create --topic test --partitions 2 - " + kafka-ui: + image: provectuslabs/kafka-ui:0.3.3 + ports: + - 8080:8080 + environment: + KAFKA_CLUSTERS_0_NAME: local + KAFKA_CLUSTERS_0_BOOTSTRAPSERVERS: kafka:9092 cli: image: juplo/toolbox @@@ -39,20 -39,9 +39,20 @@@ producer: image: juplo/endless-producer:1.0-SNAPSHOT ports: - - 8080:8080 + - 8000:8080 environment: producer.bootstrap-server: kafka:9092 producer.client-id: producer producer.topic: test - producer.throttle-ms: 200 + producer.throttle-ms: 10 + + + consumer: + image: juplo/counting-consumer:1.0-SNAPSHOT + ports: + - 8081:8081 + environment: + consumer.bootstrap-server: kafka:9092 + consumer.client-id: my-group + consumer.client-id: consumer + consumer.topic: test