@@ -132,42 +132,27 @@ services:
132
132
POSTGRES_HOST_AUTH_METHOD : " trust"
133
133
volumes :
134
134
- " sentry-postgres:/var/lib/postgresql/data"
135
- zookeeper :
136
- << : *restart_policy
137
- image : " confluentinc/cp-zookeeper:7.6.1"
138
- environment :
139
- ZOOKEEPER_CLIENT_PORT : " 2181"
140
- CONFLUENT_SUPPORT_METRICS_ENABLE : " false"
141
- ZOOKEEPER_LOG4J_ROOT_LOGLEVEL : " WARN"
142
- ZOOKEEPER_TOOLS_LOG4J_LOGLEVEL : " WARN"
143
- KAFKA_OPTS : " -Dzookeeper.4lw.commands.whitelist=ruok"
144
- ulimits :
145
- nofile :
146
- soft : 4096
147
- hard : 4096
148
- volumes :
149
- - " sentry-zookeeper:/var/lib/zookeeper/data"
150
- - " sentry-zookeeper-log:/var/lib/zookeeper/log"
151
- - " sentry-secrets:/etc/zookeeper/secrets"
152
- healthcheck :
153
- << : *healthcheck_defaults
154
- test : ["CMD-SHELL", 'echo "ruok" | nc -w 2 localhost 2181 | grep imok']
155
135
kafka :
156
136
<< : *restart_policy
157
- depends_on :
158
- zookeeper :
159
- << : *depends_on-healthy
160
137
image : " confluentinc/cp-kafka:7.6.1"
161
138
environment :
162
- KAFKA_ZOOKEEPER_CONNECT : " zookeeper:2181"
163
- KAFKA_ADVERTISED_LISTENERS : " PLAINTEXT://kafka:9092"
139
+ # https://docs.confluent.io/platform/current/installation/docker/config-reference.html#cp-kakfa-example
140
+ KAFKA_PROCESS_ROLES : " broker,controller"
141
+ KAFKA_CONTROLLER_QUORUM_VOTERS :
" [email protected] :29093"
142
+ KAFKA_CONTROLLER_LISTENER_NAMES : " CONTROLLER"
143
+ KAFKA_NODE_ID : " 1001"
144
+ CLUSTER_ID : " MkU3OEVBNTcwNTJENDM2Qk"
145
+ KAFKA_LISTENERS : " PLAINTEXT://0.0.0.0:29092,INTERNAL://0.0.0.0:9093,EXTERNAL://0.0.0.0:9092,CONTROLLER://0.0.0.0:29093"
146
+ KAFKA_ADVERTISED_LISTENERS : " PLAINTEXT://127.0.0.1:29092,INTERNAL://kafka:9093,EXTERNAL://kafka:9092"
147
+ KAFKA_LISTENER_SECURITY_PROTOCOL_MAP : " PLAINTEXT:PLAINTEXT,INTERNAL:PLAINTEXT,EXTERNAL:PLAINTEXT,CONTROLLER:PLAINTEXT"
148
+ KAFKA_INTER_BROKER_LISTENER_NAME : " PLAINTEXT"
164
149
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR : " 1"
165
150
KAFKA_OFFSETS_TOPIC_NUM_PARTITIONS : " 1"
166
151
KAFKA_LOG_RETENTION_HOURS : " 24"
167
152
KAFKA_MESSAGE_MAX_BYTES : " 50000000" # 50MB or bust
168
153
KAFKA_MAX_REQUEST_SIZE : " 50000000" # 50MB on requests apparently too
169
154
CONFLUENT_SUPPORT_METRICS_ENABLE : " false"
170
- KAFKA_LOG4J_LOGGERS : " kafka.cluster=WARN,kafka.controller=WARN,kafka.coordinator=WARN,kafka.log=WARN,kafka.server=WARN,kafka.zookeeper=WARN, state.change.logger=WARN"
155
+ KAFKA_LOG4J_LOGGERS : " kafka.cluster=WARN,kafka.controller=WARN,kafka.coordinator=WARN,kafka.log=WARN,kafka.server=WARN,state.change.logger=WARN"
171
156
KAFKA_LOG4J_ROOT_LOGLEVEL : " WARN"
172
157
KAFKA_TOOLS_LOG4J_LOGLEVEL : " WARN"
173
158
ulimits :
@@ -538,8 +523,6 @@ volumes:
538
523
external : true
539
524
sentry-redis :
540
525
external : true
541
- sentry-zookeeper :
542
- external : true
543
526
sentry-kafka :
544
527
external : true
545
528
sentry-clickhouse :
@@ -555,7 +538,6 @@ volumes:
555
538
sentry-secrets :
556
539
sentry-smtp :
557
540
sentry-nginx-cache :
558
- sentry-zookeeper-log :
559
541
sentry-kafka-log :
560
542
sentry-smtp-log :
561
543
sentry-clickhouse-log :
0 commit comments