mirror of
https://github.com/GreptimeTeam/greptimedb.git
synced 2026-01-05 21:02:58 +00:00
* feat: manager kafka cluster in sqlness runner Signed-off-by: Ruihang Xia <waynestxia@gmail.com> * pull up clippy config Signed-off-by: Ruihang Xia <waynestxia@gmail.com> * Apply suggestions from code review Co-authored-by: niebayes <niebayes@gmail.com> --------- Signed-off-by: Ruihang Xia <waynestxia@gmail.com> Co-authored-by: niebayes <niebayes@gmail.com>
23 lines
814 B
YAML
23 lines
814 B
YAML
# docker-compose file for starting a kafka cluster when kafka wal is enabled
|
|
version: '3.8'
|
|
services:
|
|
kafka:
|
|
image: bitnami/kafka:3.6.0
|
|
container_name: kafka
|
|
ports:
|
|
- 9092:9092
|
|
environment:
|
|
# KRaft settings
|
|
KAFKA_KRAFT_CLUSTER_ID: Kmp-xkTnSf-WWXhWmiorDg
|
|
KAFKA_ENABLE_KRAFT: "yes"
|
|
KAFKA_CFG_NODE_ID: "1"
|
|
KAFKA_CFG_PROCESS_ROLES: broker,controller
|
|
KAFKA_CFG_CONTROLLER_QUORUM_VOTERS: 1@127.0.0.1:2181
|
|
# Listeners
|
|
KAFKA_CFG_ADVERTISED_LISTENERS: PLAINTEXT://127.0.0.1:9092
|
|
KAFKA_CFG_CONTROLLER_LISTENER_NAMES: CONTROLLER
|
|
KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP: CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT
|
|
KAFKA_CFG_LISTENERS: PLAINTEXT://:9092,CONTROLLER://:2181
|
|
ALLOW_PLAINTEXT_LISTENER: "yes"
|
|
KAFKA_BROKER_ID: "1"
|