mirror of
https://github.com/bitnami/containers.git
synced 2026-03-21 23:38:32 +08:00
[bitnami/kafka] Release kafka-3.4.1-debian-12-r33 (#70948)
Signed-off-by: Bitnami Bot <bitnami-bot@vmware.com>
This commit is contained in:
80
bitnami/kafka/3.4/debian-12/docker-compose-cluster.yml
Normal file
80
bitnami/kafka/3.4/debian-12/docker-compose-cluster.yml
Normal file
@@ -0,0 +1,80 @@
|
||||
# Copyright Broadcom, Inc. All Rights Reserved.
|
||||
# SPDX-License-Identifier: APACHE-2.0
|
||||
|
||||
version: "2"
|
||||
|
||||
services:
|
||||
kafka-0:
|
||||
image: docker.io/bitnami/kafka:3.4
|
||||
ports:
|
||||
- "9092"
|
||||
environment:
|
||||
# KRaft settings
|
||||
- KAFKA_CFG_NODE_ID=0
|
||||
- KAFKA_CFG_PROCESS_ROLES=controller,broker
|
||||
- KAFKA_CFG_CONTROLLER_QUORUM_VOTERS=0@kafka-0:9093,1@kafka-1:9093,2@kafka-2:9093
|
||||
- KAFKA_KRAFT_CLUSTER_ID=abcdefghijklmnopqrstuv
|
||||
# Listeners
|
||||
- KAFKA_CFG_LISTENERS=PLAINTEXT://:9092,CONTROLLER://:9093
|
||||
- KAFKA_CFG_ADVERTISED_LISTENERS=PLAINTEXT://:9092
|
||||
- KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP=PLAINTEXT:PLAINTEXT,CONTROLLER:PLAINTEXT
|
||||
- KAFKA_CFG_CONTROLLER_LISTENER_NAMES=CONTROLLER
|
||||
- KAFKA_CFG_INTER_BROKER_LISTENER_NAME=PLAINTEXT
|
||||
# Clustering
|
||||
- KAFKA_CFG_OFFSETS_TOPIC_REPLICATION_FACTOR=3
|
||||
- KAFKA_CFG_TRANSACTION_STATE_LOG_REPLICATION_FACTOR=3
|
||||
- KAFKA_CFG_TRANSACTION_STATE_LOG_MIN_ISR=2
|
||||
volumes:
|
||||
- kafka_0_data:/bitnami/kafka
|
||||
kafka-1:
|
||||
image: docker.io/bitnami/kafka:3.4
|
||||
ports:
|
||||
- "9092"
|
||||
environment:
|
||||
# KRaft settings
|
||||
- KAFKA_CFG_NODE_ID=1
|
||||
- KAFKA_CFG_PROCESS_ROLES=controller,broker
|
||||
- KAFKA_CFG_CONTROLLER_QUORUM_VOTERS=0@kafka-0:9093,1@kafka-1:9093,2@kafka-2:9093
|
||||
- KAFKA_KRAFT_CLUSTER_ID=abcdefghijklmnopqrstuv
|
||||
# Listeners
|
||||
- KAFKA_CFG_LISTENERS=PLAINTEXT://:9092,CONTROLLER://:9093
|
||||
- KAFKA_CFG_ADVERTISED_LISTENERS=PLAINTEXT://:9092
|
||||
- KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP=PLAINTEXT:PLAINTEXT,CONTROLLER:PLAINTEXT
|
||||
- KAFKA_CFG_CONTROLLER_LISTENER_NAMES=CONTROLLER
|
||||
- KAFKA_CFG_INTER_BROKER_LISTENER_NAME=PLAINTEXT
|
||||
# Clustering
|
||||
- KAFKA_CFG_OFFSETS_TOPIC_REPLICATION_FACTOR=3
|
||||
- KAFKA_CFG_TRANSACTION_STATE_LOG_REPLICATION_FACTOR=3
|
||||
- KAFKA_CFG_TRANSACTION_STATE_LOG_MIN_ISR=2
|
||||
volumes:
|
||||
- kafka_1_data:/bitnami/kafka
|
||||
kafka-2:
|
||||
image: docker.io/bitnami/kafka:3.4
|
||||
ports:
|
||||
- "9092"
|
||||
environment:
|
||||
# KRaft settings
|
||||
- KAFKA_CFG_NODE_ID=2
|
||||
- KAFKA_CFG_PROCESS_ROLES=controller,broker
|
||||
- KAFKA_CFG_CONTROLLER_QUORUM_VOTERS=0@kafka-0:9093,1@kafka-1:9093,2@kafka-2:9093
|
||||
- KAFKA_KRAFT_CLUSTER_ID=abcdefghijklmnopqrstuv
|
||||
# Listeners
|
||||
- KAFKA_CFG_LISTENERS=PLAINTEXT://:9092,CONTROLLER://:9093
|
||||
- KAFKA_CFG_ADVERTISED_LISTENERS=PLAINTEXT://:9092
|
||||
- KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP=PLAINTEXT:PLAINTEXT,CONTROLLER:PLAINTEXT
|
||||
- KAFKA_CFG_CONTROLLER_LISTENER_NAMES=CONTROLLER
|
||||
- KAFKA_CFG_INTER_BROKER_LISTENER_NAME=PLAINTEXT
|
||||
# Clustering
|
||||
- KAFKA_CFG_OFFSETS_TOPIC_REPLICATION_FACTOR=3
|
||||
- KAFKA_CFG_TRANSACTION_STATE_LOG_REPLICATION_FACTOR=3
|
||||
- KAFKA_CFG_TRANSACTION_STATE_LOG_MIN_ISR=2
|
||||
volumes:
|
||||
- kafka_2_data:/bitnami/kafka
|
||||
|
||||
volumes:
|
||||
kafka_0_data:
|
||||
driver: local
|
||||
kafka_1_data:
|
||||
driver: local
|
||||
kafka_2_data:
|
||||
driver: local
|
||||
Reference in New Issue
Block a user