mirror of https://github.com/apache/kafka.git
MINOR: Rename and update test files for docker image (#14991)
Update the port mapping in test compose files to align with the recommendations in example files Reviewers: Manikumar Reddy <manikumar.reddy@gmail.com>
This commit is contained in:
parent
63503265e6
commit
d73560155e
|
@ -18,8 +18,8 @@ KAFKA_CONSOLE_PRODUCER="fixtures/kafka/bin/kafka-console-producer.sh"
|
||||||
KAFKA_CONSOLE_CONSUMER="fixtures/kafka/bin/kafka-console-consumer.sh"
|
KAFKA_CONSOLE_CONSUMER="fixtures/kafka/bin/kafka-console-consumer.sh"
|
||||||
KAFKA_RUN_CLASS="fixtures/kafka/bin/kafka-run-class.sh"
|
KAFKA_RUN_CLASS="fixtures/kafka/bin/kafka-run-class.sh"
|
||||||
|
|
||||||
JVM_COMBINED_MODE_COMPOSE="fixtures/jvm/combined/docker-compose.yml"
|
COMBINED_MODE_COMPOSE="fixtures/mode/combined/docker-compose.yml"
|
||||||
JVM_ISOLATED_COMPOSE="fixtures/jvm/isolated/docker-compose.yml"
|
ISOLATED_MODE_COMPOSE="fixtures/mode/isolated/docker-compose.yml"
|
||||||
|
|
||||||
CLIENT_TIMEOUT=40000
|
CLIENT_TIMEOUT=40000
|
||||||
|
|
||||||
|
|
|
@ -199,17 +199,17 @@ class DockerSanityTest(unittest.TestCase):
|
||||||
|
|
||||||
class DockerSanityTestJVMCombinedMode(DockerSanityTest):
|
class DockerSanityTestJVMCombinedMode(DockerSanityTest):
|
||||||
def setUp(self) -> None:
|
def setUp(self) -> None:
|
||||||
self.start_compose(f"{self.FIXTURES_DIR}/{constants.JVM_COMBINED_MODE_COMPOSE}")
|
self.start_compose(f"{self.FIXTURES_DIR}/{constants.COMBINED_MODE_COMPOSE}")
|
||||||
def tearDown(self) -> None:
|
def tearDown(self) -> None:
|
||||||
self.destroy_compose(f"{self.FIXTURES_DIR}/{constants.JVM_COMBINED_MODE_COMPOSE}")
|
self.destroy_compose(f"{self.FIXTURES_DIR}/{constants.COMBINED_MODE_COMPOSE}")
|
||||||
def test_bed(self):
|
def test_bed(self):
|
||||||
self.execute()
|
self.execute()
|
||||||
|
|
||||||
class DockerSanityTestJVMIsolatedMode(DockerSanityTest):
|
class DockerSanityTestJVMIsolatedMode(DockerSanityTest):
|
||||||
def setUp(self) -> None:
|
def setUp(self) -> None:
|
||||||
self.start_compose(f"{self.FIXTURES_DIR}/{constants.JVM_ISOLATED_COMPOSE}")
|
self.start_compose(f"{self.FIXTURES_DIR}/{constants.ISOLATED_MODE_COMPOSE}")
|
||||||
def tearDown(self) -> None:
|
def tearDown(self) -> None:
|
||||||
self.destroy_compose(f"{self.FIXTURES_DIR}/{constants.JVM_ISOLATED_COMPOSE}")
|
self.destroy_compose(f"{self.FIXTURES_DIR}/{constants.ISOLATED_MODE_COMPOSE}")
|
||||||
def test_bed(self):
|
def test_bed(self):
|
||||||
self.execute()
|
self.execute()
|
||||||
|
|
||||||
|
|
|
@ -13,11 +13,11 @@
|
||||||
# See the License for the specific language governing permissions and
|
# See the License for the specific language governing permissions and
|
||||||
# limitations under the License.
|
# limitations under the License.
|
||||||
|
|
||||||
advertised.listeners=PLAINTEXT://localhost:19093,SSL://localhost:9094
|
advertised.listeners=PLAINTEXT_HOST://localhost:39092,SSL://localhost:9094,PLAINTEXT://broker3:29092
|
||||||
controller.listener.names=CONTROLLER
|
controller.listener.names=CONTROLLER
|
||||||
group.initial.rebalance.delay.ms=0
|
group.initial.rebalance.delay.ms=0
|
||||||
inter.broker.listener.name=PLAINTEXT
|
inter.broker.listener.name=PLAINTEXT
|
||||||
listener.security.protocol.map=PLAINTEXT:PLAINTEXT,SSL:SSL,CONTROLLER:PLAINTEXT
|
listener.security.protocol.map=PLAINTEXT:PLAINTEXT,SSL:SSL,CONTROLLER:PLAINTEXT,PLAINTEXT_HOST:PLAINTEXT
|
||||||
log.dirs=/tmp/kraft-combined-logs
|
log.dirs=/tmp/kraft-combined-logs
|
||||||
offsets.topic.replication.factor=1
|
offsets.topic.replication.factor=1
|
||||||
process.roles=to be overridden
|
process.roles=to be overridden
|
||||||
|
|
|
@ -23,20 +23,20 @@ services:
|
||||||
ports:
|
ports:
|
||||||
- "9092:9092"
|
- "9092:9092"
|
||||||
- "9101:9101"
|
- "9101:9101"
|
||||||
- "19091:19091"
|
- "19093:9093"
|
||||||
volumes:
|
volumes:
|
||||||
- ../../secrets:/etc/kafka/secrets
|
- ../../secrets:/etc/kafka/secrets
|
||||||
environment:
|
environment:
|
||||||
KAFKA_NODE_ID: 1
|
KAFKA_NODE_ID: 1
|
||||||
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: 'CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT,SSL:SSL'
|
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: 'CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT,SSL:SSL,PLAINTEXT_HOST:PLAINTEXT'
|
||||||
KAFKA_ADVERTISED_LISTENERS: 'PLAINTEXT://localhost:9092,SSL://localhost:19091'
|
KAFKA_ADVERTISED_LISTENERS: 'PLAINTEXT_HOST://localhost:9092,SSL://localhost:19093,PLAINTEXT://broker1:29092'
|
||||||
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1
|
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1
|
||||||
KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0
|
KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0
|
||||||
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
|
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
|
||||||
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
|
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
|
||||||
KAFKA_PROCESS_ROLES: 'broker,controller'
|
KAFKA_PROCESS_ROLES: 'broker,controller'
|
||||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@broker1:29093'
|
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@broker1:19092,2@broker2:19092,3@broker3:19092'
|
||||||
KAFKA_LISTENERS: 'CONTROLLER://broker1:29093,PLAINTEXT://0.0.0.0:9092,SSL://0.0.0.0:19091'
|
KAFKA_LISTENERS: 'CONTROLLER://:19092,PLAINTEXT_HOST://:9092,SSL://:9093,PLAINTEXT://:29092'
|
||||||
KAFKA_INTER_BROKER_LISTENER_NAME: 'PLAINTEXT'
|
KAFKA_INTER_BROKER_LISTENER_NAME: 'PLAINTEXT'
|
||||||
KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER'
|
KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER'
|
||||||
KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs'
|
KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs'
|
||||||
|
@ -56,20 +56,20 @@ services:
|
||||||
container_name: broker2
|
container_name: broker2
|
||||||
ports:
|
ports:
|
||||||
- "9093:9093"
|
- "9093:9093"
|
||||||
- "19092:19092"
|
- "19092:9092"
|
||||||
volumes:
|
volumes:
|
||||||
- ../../secrets:/etc/kafka/secrets
|
- ../../secrets:/etc/kafka/secrets
|
||||||
environment:
|
environment:
|
||||||
KAFKA_NODE_ID: 2
|
KAFKA_NODE_ID: 2
|
||||||
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: "PLAINTEXT:PLAINTEXT,SSL:SSL,CONTROLLER:PLAINTEXT"
|
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: "PLAINTEXT:PLAINTEXT,SSL:SSL,CONTROLLER:PLAINTEXT,PLAINTEXT_HOST:PLAINTEXT"
|
||||||
KAFKA_ADVERTISED_LISTENERS: "PLAINTEXT://localhost:19092,SSL://localhost:9093"
|
KAFKA_ADVERTISED_LISTENERS: "PLAINTEXT_HOST://localhost:19092,SSL://localhost:9093,PLAINTEXT://broker2:29092"
|
||||||
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1
|
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1
|
||||||
KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0
|
KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0
|
||||||
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
|
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
|
||||||
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
|
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
|
||||||
KAFKA_PROCESS_ROLES: 'broker,controller'
|
KAFKA_PROCESS_ROLES: 'broker,controller'
|
||||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '2@broker2:29093'
|
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@broker1:19092,2@broker2:19092,3@broker3:19092'
|
||||||
KAFKA_LISTENERS: "PLAINTEXT://0.0.0.0:19092,SSL://0.0.0.0:9093,CONTROLLER://broker2:29093"
|
KAFKA_LISTENERS: 'CONTROLLER://:19092,PLAINTEXT_HOST://:9092,SSL://:9093,PLAINTEXT://:29092'
|
||||||
KAFKA_INTER_BROKER_LISTENER_NAME: "PLAINTEXT"
|
KAFKA_INTER_BROKER_LISTENER_NAME: "PLAINTEXT"
|
||||||
KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER'
|
KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER'
|
||||||
KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs'
|
KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs'
|
||||||
|
@ -86,8 +86,8 @@ services:
|
||||||
hostname: broker3
|
hostname: broker3
|
||||||
container_name: broker3
|
container_name: broker3
|
||||||
ports:
|
ports:
|
||||||
- "19093:19093"
|
- "39092:9092"
|
||||||
- "9094:9094"
|
- "9094:9093"
|
||||||
volumes:
|
volumes:
|
||||||
- ../../secrets:/etc/kafka/secrets
|
- ../../secrets:/etc/kafka/secrets
|
||||||
- ../../file-input:/mnt/shared/config
|
- ../../file-input:/mnt/shared/config
|
||||||
|
@ -95,7 +95,7 @@ services:
|
||||||
CLUSTER_ID: '4L6g3nShT-eMCtK--X86sw'
|
CLUSTER_ID: '4L6g3nShT-eMCtK--X86sw'
|
||||||
# Set properties absent from the file
|
# Set properties absent from the file
|
||||||
KAFKA_NODE_ID: 3
|
KAFKA_NODE_ID: 3
|
||||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '3@broker3:29093'
|
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@broker1:19092,2@broker2:19092,3@broker3:19092'
|
||||||
KAFKA_LISTENERS: 'PLAINTEXT://0.0.0.0:19093,SSL://0.0.0.0:9094,CONTROLLER://broker3:29093'
|
KAFKA_LISTENERS: 'CONTROLLER://:19092,PLAINTEXT_HOST://:9092,SSL://:9093,PLAINTEXT://:29092'
|
||||||
# Override an existing property
|
# Override an existing property
|
||||||
KAFKA_PROCESS_ROLES: 'broker,controller'
|
KAFKA_PROCESS_ROLES: 'broker,controller'
|
|
@ -28,8 +28,8 @@ services:
|
||||||
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
|
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
|
||||||
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
|
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
|
||||||
KAFKA_PROCESS_ROLES: 'controller'
|
KAFKA_PROCESS_ROLES: 'controller'
|
||||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:29093,2@controller2:39093,3@controller3:49093'
|
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:19092,2@controller2:19092,3@controller3:19092'
|
||||||
KAFKA_LISTENERS: 'CONTROLLER://controller1:29093'
|
KAFKA_LISTENERS: 'CONTROLLER://:19092'
|
||||||
KAFKA_INTER_BROKER_LISTENER_NAME: 'CONTROLLER'
|
KAFKA_INTER_BROKER_LISTENER_NAME: 'CONTROLLER'
|
||||||
KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER'
|
KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER'
|
||||||
KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs'
|
KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs'
|
||||||
|
@ -47,8 +47,8 @@ services:
|
||||||
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
|
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
|
||||||
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
|
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
|
||||||
KAFKA_PROCESS_ROLES: 'controller'
|
KAFKA_PROCESS_ROLES: 'controller'
|
||||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:29093,2@controller2:39093,3@controller3:49093'
|
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:19092,2@controller2:19092,3@controller3:19092'
|
||||||
KAFKA_LISTENERS: 'CONTROLLER://controller2:39093'
|
KAFKA_LISTENERS: 'CONTROLLER://:19092'
|
||||||
KAFKA_INTER_BROKER_LISTENER_NAME: 'CONTROLLER'
|
KAFKA_INTER_BROKER_LISTENER_NAME: 'CONTROLLER'
|
||||||
KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER'
|
KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER'
|
||||||
KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs'
|
KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs'
|
||||||
|
@ -66,8 +66,8 @@ services:
|
||||||
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
|
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
|
||||||
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
|
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
|
||||||
KAFKA_PROCESS_ROLES: 'controller'
|
KAFKA_PROCESS_ROLES: 'controller'
|
||||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:29093,2@controller2:39093,3@controller3:49093'
|
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:19092,2@controller2:19092,3@controller3:19092'
|
||||||
KAFKA_LISTENERS: 'CONTROLLER://controller3:49093'
|
KAFKA_LISTENERS: 'CONTROLLER://:19092'
|
||||||
KAFKA_INTER_BROKER_LISTENER_NAME: 'CONTROLLER'
|
KAFKA_INTER_BROKER_LISTENER_NAME: 'CONTROLLER'
|
||||||
KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER'
|
KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER'
|
||||||
KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs'
|
KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs'
|
||||||
|
@ -79,21 +79,21 @@ services:
|
||||||
container_name: broker1
|
container_name: broker1
|
||||||
ports:
|
ports:
|
||||||
- "9092:9092"
|
- "9092:9092"
|
||||||
- "19091:19091"
|
- "19093:9093"
|
||||||
- "9101:9101"
|
- "9101:9101"
|
||||||
volumes:
|
volumes:
|
||||||
- ../../secrets:/etc/kafka/secrets
|
- ../../secrets:/etc/kafka/secrets
|
||||||
environment:
|
environment:
|
||||||
KAFKA_NODE_ID: 4
|
KAFKA_NODE_ID: 4
|
||||||
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: 'CONTROLLER:PLAINTEXT,SSL:SSL,PLAINTEXT:PLAINTEXT'
|
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: 'CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT,SSL:SSL,PLAINTEXT_HOST:PLAINTEXT'
|
||||||
KAFKA_ADVERTISED_LISTENERS: 'PLAINTEXT://localhost:9092,SSL://localhost:19091'
|
KAFKA_ADVERTISED_LISTENERS: 'PLAINTEXT_HOST://localhost:9092,SSL://localhost:19093,PLAINTEXT://broker1:29092'
|
||||||
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1
|
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1
|
||||||
KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0
|
KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0
|
||||||
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
|
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
|
||||||
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
|
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
|
||||||
KAFKA_PROCESS_ROLES: 'broker'
|
KAFKA_PROCESS_ROLES: 'broker'
|
||||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:29093,2@controller2:39093,3@controller3:49093'
|
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:19092,2@controller2:19092,3@controller3:19092'
|
||||||
KAFKA_LISTENERS: 'PLAINTEXT://0.0.0.0:9092,SSL://0.0.0.0:19091'
|
KAFKA_LISTENERS: 'PLAINTEXT_HOST://:9092,SSL://:9093,PLAINTEXT://:29092'
|
||||||
KAFKA_INTER_BROKER_LISTENER_NAME: 'PLAINTEXT'
|
KAFKA_INTER_BROKER_LISTENER_NAME: 'PLAINTEXT'
|
||||||
KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER'
|
KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER'
|
||||||
KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs'
|
KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs'
|
||||||
|
@ -117,20 +117,20 @@ services:
|
||||||
container_name: broker2
|
container_name: broker2
|
||||||
ports:
|
ports:
|
||||||
- "9093:9093"
|
- "9093:9093"
|
||||||
- "19092:19092"
|
- "19092:9092"
|
||||||
volumes:
|
volumes:
|
||||||
- ../../secrets:/etc/kafka/secrets
|
- ../../secrets:/etc/kafka/secrets
|
||||||
environment:
|
environment:
|
||||||
KAFKA_NODE_ID: 5
|
KAFKA_NODE_ID: 5
|
||||||
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: "PLAINTEXT:PLAINTEXT,SSL:SSL,CONTROLLER:PLAINTEXT"
|
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: 'CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT,SSL:SSL,PLAINTEXT_HOST:PLAINTEXT'
|
||||||
KAFKA_ADVERTISED_LISTENERS: "PLAINTEXT://localhost:19092,SSL://localhost:9093"
|
KAFKA_ADVERTISED_LISTENERS: "PLAINTEXT_HOST://localhost:19092,SSL://localhost:9093,PLAINTEXT://broker2:29092"
|
||||||
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1
|
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1
|
||||||
KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0
|
KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0
|
||||||
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
|
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
|
||||||
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
|
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
|
||||||
KAFKA_PROCESS_ROLES: 'broker'
|
KAFKA_PROCESS_ROLES: 'broker'
|
||||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:29093,2@controller2:39093,3@controller3:49093'
|
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:19092,2@controller2:19092,3@controller3:19092'
|
||||||
KAFKA_LISTENERS: "PLAINTEXT://0.0.0.0:19092,SSL://0.0.0.0:9093"
|
KAFKA_LISTENERS: 'PLAINTEXT_HOST://:9092,SSL://:9093,PLAINTEXT://:29092'
|
||||||
KAFKA_INTER_BROKER_LISTENER_NAME: 'PLAINTEXT'
|
KAFKA_INTER_BROKER_LISTENER_NAME: 'PLAINTEXT'
|
||||||
KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER'
|
KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER'
|
||||||
KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs'
|
KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs'
|
||||||
|
@ -151,8 +151,8 @@ services:
|
||||||
hostname: broker3
|
hostname: broker3
|
||||||
container_name: broker3
|
container_name: broker3
|
||||||
ports:
|
ports:
|
||||||
- "19093:19093"
|
- "39092:9092"
|
||||||
- "9094:9094"
|
- "9094:9093"
|
||||||
volumes:
|
volumes:
|
||||||
- ../../secrets:/etc/kafka/secrets
|
- ../../secrets:/etc/kafka/secrets
|
||||||
- ../../file-input:/mnt/shared/config
|
- ../../file-input:/mnt/shared/config
|
||||||
|
@ -162,8 +162,8 @@ services:
|
||||||
KAFKA_NODE_ID: 6
|
KAFKA_NODE_ID: 6
|
||||||
# Override existing properties
|
# Override existing properties
|
||||||
KAFKA_PROCESS_ROLES: 'broker'
|
KAFKA_PROCESS_ROLES: 'broker'
|
||||||
KAFKA_LISTENERS: "PLAINTEXT://0.0.0.0:19093,SSL://0.0.0.0:9094"
|
KAFKA_LISTENERS: 'PLAINTEXT_HOST://:9092,SSL://:9093,PLAINTEXT://:29092'
|
||||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:29093,2@controller2:39093,3@controller3:49093'
|
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:19092,2@controller2:19092,3@controller3:19092'
|
||||||
depends_on:
|
depends_on:
|
||||||
- controller1
|
- controller1
|
||||||
- controller2
|
- controller2
|
Loading…
Reference in New Issue