@@ -118,50 +118,38 @@ services:
118118 retries : 120
119119 command : [ "run", "python3", "flask_consumer.py" ]
120120
121- # used by Kafka reporter e2e tests
122- zookeeper :
123- image : docker.io/bitnami/zookeeper:3.8
124- hostname : zookeeper
125- expose :
126- - 2181
127- networks :
128- - e2e
129- environment :
130- - ALLOW_ANONYMOUS_LOGIN=yes
131- healthcheck :
132- test : [ "CMD", "sh", "-c", "nc -nz 127.0.0.1 2181" ]
133- interval : 5s
134- timeout : 60s
135- retries : 120
136-
137121 broker-a :
138- image : docker.io/bitnami/kafka:3.3
122+ image : docker.io/bitnami/kafka:3.4
139123 hostname : broker-a
140124 expose :
141125 - 9092
142126 networks :
143127 - e2e
144128 environment :
145- - KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181
146- - KAFKA_BROKER_ID=10
129+ - BITNAMI_DEBUG=yes
147130 - ALLOW_PLAINTEXT_LISTENER=yes
131+ - KAFKA_CFG_NODE_ID=0
132+ - KAFKA_CFG_CONTROLLER_QUORUM_VOTERS=0@broker-a:9093,1@broker-b:9093
133+ - KAFKA_KRAFT_CLUSTER_ID=abcdefghijklmnopqrstuv
148134 healthcheck :
149135 test : [ "CMD", "kafka-topics.sh", "--list", "--bootstrap-server", "broker-a:9092" ]
150136 interval : 5s
151137 timeout : 60s
152138 retries : 120
153139
154140 broker-b :
155- image : docker.io/bitnami/kafka:3.3
141+ image : docker.io/bitnami/kafka:3.4
156142 hostname : broker-b
157143 expose :
158144 - 9092
159145 networks :
160146 - e2e
161147 environment :
162- - KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181
163- - KAFKA_BROKER_ID=24
148+ - BITNAMI_DEBUG=yes
164149 - ALLOW_PLAINTEXT_LISTENER=yes
150+ - KAFKA_CFG_NODE_ID=1
151+ - KAFKA_CFG_CONTROLLER_QUORUM_VOTERS=0@broker-a:9093,1@broker-b:9093
152+ - KAFKA_KRAFT_CLUSTER_ID=abcdefghijklmnopqrstuv
165153 healthcheck :
166154 test : [ "CMD", "kafka-topics.sh", "--list", "--bootstrap-server", "broker-b:9092" ]
167155 interval : 5s
0 commit comments