6 build: bitnami/zookeeper:3.9.0
8 ALLOW_ANONYMOUS_LOGIN: 'yes'
9 ZOO_ENABLE_PROMETHEUS_METRICS: 'yes'
11 - zookeeper:/bitnami/zookeeper
17 image: bitnami/kafka:3.4.0
19 KAFKA_ENABLE_KRAFT: 'false'
21 -Dcom.sun.management.jmxremote=true
22 -Dcom.sun.management.jmxremote.port=7000
23 -Dcom.sun.management.jmxremote.authenticate=false
24 KAFKA_CFG_ZOOKEEPER_CONNECT: zookeeper:2181
25 KAFKA_CFG_LISTENERS: BROKER://:9092, LOCALHOST://:9081
26 KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP: BROKER:PLAINTEXT, LOCALHOST:PLAINTEXT
27 KAFKA_CFG_ADVERTISED_LISTENERS: BROKER://kafka-1:9092, LOCALHOST://localhost:9081
29 ALLOW_PLAINTEXT_LISTENER: 'yes'
30 KAFKA_CFG_INTER_BROKER_LISTENER_NAME: BROKER
31 KAFKA_CFG_OFFSETS_TOPIC_REPLICATION_FACTOR: 3
32 KAFKA_CFG_AUTO_CREATE_TOPICS_ENABLE: "false"
34 - kafka-1:/bitnami/kafka
42 image: bitnami/kafka:3.4.0
44 KAFKA_ENABLE_KRAFT: 'false'
46 -Dcom.sun.management.jmxremote=true
47 -Dcom.sun.management.jmxremote.port=7000
48 -Dcom.sun.management.jmxremote.authenticate=false
49 KAFKA_CFG_ZOOKEEPER_CONNECT: zookeeper:2181
50 KAFKA_CFG_LISTENERS: BROKER://:9092, LOCALHOST://:9082
51 KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP: BROKER:PLAINTEXT, LOCALHOST:PLAINTEXT
52 KAFKA_CFG_ADVERTISED_LISTENERS: BROKER://kafka-2:9092, LOCALHOST://localhost:9082
54 ALLOW_PLAINTEXT_LISTENER: 'yes'
55 KAFKA_CFG_INTER_BROKER_LISTENER_NAME: BROKER
56 KAFKA_CFG_OFFSETS_TOPIC_REPLICATION_FACTOR: 3
57 KAFKA_CFG_AUTO_CREATE_TOPICS_ENABLE: "false"
59 - kafka-2:/bitnami/kafka
72 image: bitnami/kafka:3.4.0
74 KAFKA_ENABLE_KRAFT: 'false'
76 -Dcom.sun.management.jmxremote=true
77 -Dcom.sun.management.jmxremote.port=7000
78 -Dcom.sun.management.jmxremote.authenticate=false
79 KAFKA_CFG_ZOOKEEPER_CONNECT: zookeeper:2181
80 KAFKA_CFG_LISTENERS: BROKER://:9092, LOCALHOST://:9083
81 KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP: BROKER:PLAINTEXT, LOCALHOST:PLAINTEXT
82 KAFKA_CFG_ADVERTISED_LISTENERS: BROKER://kafka-3:9092, LOCALHOST://localhost:9083
84 ALLOW_PLAINTEXT_LISTENER: 'yes'
85 KAFKA_CFG_INTER_BROKER_LISTENER_NAME: BROKER
86 KAFKA_CFG_OFFSETS_TOPIC_REPLICATION_FACTOR: 3
87 KAFKA_CFG_AUTO_CREATE_TOPICS_ENABLE: "false"
89 - kafka-3:/bitnami/kafka
97 image: bitnami/kafka:3.4.0
99 KAFKA_ENABLE_KRAFT: 'false'
101 -Dcom.sun.management.jmxremote=true
102 -Dcom.sun.management.jmxremote.port=7000
103 -Dcom.sun.management.jmxremote.authenticate=false
104 KAFKA_CFG_ZOOKEEPER_CONNECT: zookeeper:2181
105 KAFKA_CFG_LISTENERS: BROKER://:9092, LOCALHOST://:9084
106 KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP: BROKER:PLAINTEXT, LOCALHOST:PLAINTEXT
107 KAFKA_CFG_ADVERTISED_LISTENERS: BROKER://kafka-4:9092, LOCALHOST://localhost:9084
109 ALLOW_PLAINTEXT_LISTENER: 'yes'
110 KAFKA_CFG_INTER_BROKER_LISTENER_NAME: BROKER
111 KAFKA_CFG_OFFSETS_TOPIC_REPLICATION_FACTOR: 3
112 KAFKA_CFG_AUTO_CREATE_TOPICS_ENABLE: "false"
114 - kafka-4:/bitnami/kafka
122 image: bitnami/kafka:3.4.0
124 KAFKA_ENABLE_KRAFT: 'false'
126 -Dcom.sun.management.jmxremote=true
127 -Dcom.sun.management.jmxremote.port=7000
128 -Dcom.sun.management.jmxremote.authenticate=false
129 KAFKA_CFG_ZOOKEEPER_CONNECT: zookeeper:2181
130 KAFKA_CFG_LISTENERS: BROKER://:9092, LOCALHOST://:9085
131 KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP: BROKER:PLAINTEXT, LOCALHOST:PLAINTEXT
132 KAFKA_CFG_ADVERTISED_LISTENERS: BROKER://kafka-5:9092, LOCALHOST://localhost:9085
134 ALLOW_PLAINTEXT_LISTENER: 'yes'
135 KAFKA_CFG_INTER_BROKER_LISTENER_NAME: BROKER
136 KAFKA_CFG_OFFSETS_TOPIC_REPLICATION_FACTOR: 3
137 KAFKA_CFG_AUTO_CREATE_TOPICS_ENABLE: "false"
139 - kafka-5:/bitnami/kafka