Created
May 11, 2024 09:18
-
-
Save valtzu/d55f60d729a4c188fe207a35e3495de4 to your computer and use it in GitHub Desktop.
Minimal single-container Kafka setup for docker compose
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
services: | |
kafka: | |
image: confluentinc/cp-kafka:7.6.1 | |
environment: | |
CLUSTER_ID: 'AAAAAAAAAAAAAAAAAAAAAA==' | |
KAFKA_NODE_ID: 1 | |
KAFKA_PROCESS_ROLES: 'broker,controller' | |
KAFKA_CONTROLLER_QUORUM_VOTERS: 1@kafka:9093 | |
KAFKA_CONTROLLER_LISTENER_NAMES: CONTROLLER | |
KAFKA_LISTENERS: CONTROLLER://kafka:9093,EXTERNAL://kafka:9092 | |
KAFKA_ADVERTISED_LISTENERS: EXTERNAL://kafka:9092 | |
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: CONTROLLER:PLAINTEXT,EXTERNAL:PLAINTEXT | |
KAFKA_INTER_BROKER_LISTENER_NAME: EXTERNAL |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment