git.iko.soy/rowtype-yoga/purescript-yoga-kafka-om
on v0.1.0 help sign in
rowtype-yoga/purescript-yoga-kafka-om/docker-compose.test.yml
24 lines 861 B history raw
1version: '3.8'
3services:
4 kafka:
5 image: apache/kafka:3.7.0
6 ports:
7 - "9092:9092"
8 environment:
9 KAFKA_NODE_ID: 1
10 KAFKA_PROCESS_ROLES: broker,controller
11 KAFKA_LISTENERS: PLAINTEXT://0.0.0.0:9092,CONTROLLER://0.0.0.0:9093
12 KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://localhost:9092
13 KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT
14 KAFKA_CONTROLLER_QUORUM_VOTERS: 1@localhost:9093
15 KAFKA_CONTROLLER_LISTENER_NAMES: CONTROLLER
16 CLUSTER_ID: MkU3OEVBNTcwNTJENDM2Qk
17 KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1
18 KAFKA_OFFSETS_TOPIC_NUM_PARTITIONS: 1
19 KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0
20 healthcheck:
21 test: ["CMD-SHELL", "/opt/kafka/bin/kafka-topics.sh --bootstrap-server localhost:9092 --list"]
22 interval: 5s
23 timeout: 10s
24 retries: 20