kafka_neu-1778570057504.zip-extract/kafka-4.2.0-src/docker/examples/docker-compose-files/cluster/isolated/ssl/docker-compose.yml

Path
kafka_neu-1778570057504.zip-extract/kafka-4.2.0-src/docker/examples/docker-compose-files/cluster/isolated/ssl/docker-compose.yml
Status
scanned
Type
file
Name
docker-compose.yml
Extension
.yml
Programming language

      
    
Mime type
text/plain
File type
ASCII text
Tag

      
    
Rootfs path

      
    
Size
7817 (7.6 KB)
MD5
360fe26fb641936d6e41f40e5b3f7176
SHA1
b62cdb175955b878e1f13b25d05ddf15a548332d
SHA256
427e49c60825cd30a6e6fcdcd778129f6f0d8edc28b6cbd0c15d6b5d97081424
SHA512

      
    
SHA1_git
aefb84b024cc1e570b0064262594dc54cdc348b4
Is binary

      
    
Is text
True
Is archive

      
    
Is media

      
    
Is legal

      
    
Is manifest

      
    
Is readme

      
    
Is top level

      
    
Is key file

      
    
docker-compose.yml | 7.6 KB |

# Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. --- services: controller-1: image: ${IMAGE} environment: KAFKA_NODE_ID: 1 KAFKA_PROCESS_ROLES: 'controller' KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller-1:29092,2@controller-2:29092,3@controller-3:29092' KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER' KAFKA_LISTENERS: 'CONTROLLER://:29092' CLUSTER_ID: '4L6g3nShT-eMCtK--X86sw' KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1 KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0 KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1 KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1 KAFKA_SHARE_COORDINATOR_STATE_TOPIC_REPLICATION_FACTOR: 1 KAFKA_SHARE_COORDINATOR_STATE_TOPIC_MIN_ISR: 1 KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs' controller-2: image: ${IMAGE} environment: KAFKA_NODE_ID: 2 KAFKA_PROCESS_ROLES: 'controller' KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller-1:29092,2@controller-2:29092,3@controller-3:29092' KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER' KAFKA_LISTENERS: 'CONTROLLER://:29092' CLUSTER_ID: '4L6g3nShT-eMCtK--X86sw' KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1 KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0 KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1 KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1 KAFKA_SHARE_COORDINATOR_STATE_TOPIC_REPLICATION_FACTOR: 1 KAFKA_SHARE_COORDINATOR_STATE_TOPIC_MIN_ISR: 1 KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs' controller-3: image: ${IMAGE} environment: KAFKA_NODE_ID: 3 KAFKA_PROCESS_ROLES: 'controller' KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller-1:29092,2@controller-2:29092,3@controller-3:29092' KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER' KAFKA_LISTENERS: 'CONTROLLER://:29092' CLUSTER_ID: '4L6g3nShT-eMCtK--X86sw' KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1 KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0 KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1 KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1 KAFKA_SHARE_COORDINATOR_STATE_TOPIC_REPLICATION_FACTOR: 1 KAFKA_SHARE_COORDINATOR_STATE_TOPIC_MIN_ISR: 1 KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs' kafka-1: image: ${IMAGE} hostname: kafka-1 container_name: kafka-1 ports: - 29093:9093 volumes: - ../../../../fixtures/secrets:/etc/kafka/secrets environment: KAFKA_NODE_ID: 4 KAFKA_PROCESS_ROLES: 'broker' KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: 'SSL:SSL,CONTROLLER:PLAINTEXT,SSL-INTERNAL:SSL' KAFKA_LISTENERS: 'SSL-INTERNAL://:19093,SSL://:9093' KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller-1:29092,2@controller-2:29092,3@controller-3:29092' KAFKA_INTER_BROKER_LISTENER_NAME: 'SSL-INTERNAL' KAFKA_SECURITY_PROTOCOL: SSL KAFKA_ADVERTISED_LISTENERS: SSL-INTERNAL://kafka-1:19093,SSL://localhost:29093 KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER' CLUSTER_ID: '4L6g3nShT-eMCtK--X86sw' KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1 KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0 KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1 KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1 KAFKA_SHARE_COORDINATOR_STATE_TOPIC_REPLICATION_FACTOR: 1 KAFKA_SHARE_COORDINATOR_STATE_TOPIC_MIN_ISR: 1 KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs' KAFKA_SSL_KEYSTORE_FILENAME: 'kafka01.keystore.jks' KAFKA_SSL_KEYSTORE_CREDENTIALS: 'kafka_keystore_creds' KAFKA_SSL_KEY_CREDENTIALS: 'kafka_ssl_key_creds' KAFKA_SSL_TRUSTSTORE_FILENAME: 'kafka.truststore.jks' KAFKA_SSL_TRUSTSTORE_CREDENTIALS: 'kafka_truststore_creds' KAFKA_SSL_CLIENT_AUTH: 'required' KAFKA_SSL_ENDPOINT_IDENTIFICATION_ALGORITHM: "" depends_on: - controller-1 - controller-2 - controller-3 kafka-2: image: ${IMAGE} hostname: kafka-2 container_name: kafka-2 ports: - 39093:9093 volumes: - ../../../../fixtures/secrets:/etc/kafka/secrets environment: KAFKA_NODE_ID: 5 KAFKA_PROCESS_ROLES: 'broker' KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: 'SSL:SSL,CONTROLLER:PLAINTEXT,SSL-INTERNAL:SSL' KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller-1:29092,2@controller-2:29092,3@controller-3:29092' KAFKA_LISTENERS: 'SSL-INTERNAL://:19093,SSL://:9093' KAFKA_INTER_BROKER_LISTENER_NAME: 'SSL-INTERNAL' KAFKA_SECURITY_PROTOCOL: SSL KAFKA_ADVERTISED_LISTENERS: SSL-INTERNAL://kafka-2:19093,SSL://localhost:39093 KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER' CLUSTER_ID: '4L6g3nShT-eMCtK--X86sw' KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1 KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0 KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1 KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1 KAFKA_SHARE_COORDINATOR_STATE_TOPIC_REPLICATION_FACTOR: 1 KAFKA_SHARE_COORDINATOR_STATE_TOPIC_MIN_ISR: 1 KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs' KAFKA_SSL_KEYSTORE_FILENAME: 'kafka01.keystore.jks' KAFKA_SSL_KEYSTORE_CREDENTIALS: 'kafka_keystore_creds' KAFKA_SSL_KEY_CREDENTIALS: 'kafka_ssl_key_creds' KAFKA_SSL_TRUSTSTORE_FILENAME: 'kafka.truststore.jks' KAFKA_SSL_TRUSTSTORE_CREDENTIALS: 'kafka_truststore_creds' KAFKA_SSL_CLIENT_AUTH: 'required' KAFKA_SSL_ENDPOINT_IDENTIFICATION_ALGORITHM: "" depends_on: - controller-1 - controller-2 - controller-3 kafka-3: image: ${IMAGE} hostname: kafka-3 container_name: kafka-3 ports: - 49093:9093 volumes: - ../../../../fixtures/secrets:/etc/kafka/secrets environment: KAFKA_NODE_ID: 6 KAFKA_PROCESS_ROLES: 'broker' KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: 'SSL:SSL,CONTROLLER:PLAINTEXT,SSL-INTERNAL:SSL' KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller-1:29092,2@controller-2:29092,3@controller-3:29092' KAFKA_LISTENERS: 'SSL-INTERNAL://:19093,SSL://:9093' KAFKA_INTER_BROKER_LISTENER_NAME: 'SSL-INTERNAL' KAFKA_SECURITY_PROTOCOL: SSL KAFKA_ADVERTISED_LISTENERS: SSL-INTERNAL://kafka-3:19093,SSL://localhost:49093 KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER' CLUSTER_ID: '4L6g3nShT-eMCtK--X86sw' KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1 KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0 KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1 KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1 KAFKA_SHARE_COORDINATOR_STATE_TOPIC_REPLICATION_FACTOR: 1 KAFKA_SHARE_COORDINATOR_STATE_TOPIC_MIN_ISR: 1 KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs' KAFKA_SSL_KEYSTORE_FILENAME: 'kafka01.keystore.jks' KAFKA_SSL_KEYSTORE_CREDENTIALS: 'kafka_keystore_creds' KAFKA_SSL_KEY_CREDENTIALS: 'kafka_ssl_key_creds' KAFKA_SSL_TRUSTSTORE_FILENAME: 'kafka.truststore.jks' KAFKA_SSL_TRUSTSTORE_CREDENTIALS: 'kafka_truststore_creds' KAFKA_SSL_CLIENT_AUTH: 'required' KAFKA_SSL_ENDPOINT_IDENTIFICATION_ALGORITHM: "" depends_on: - controller-1 - controller-2 - controller-3
Detected license expression
apache-2.0
Detected license expression (SPDX)
Apache-2.0
Percentage of license text
11.91
Copyrights

      
    
Holders

      
    
Authors

      
    
License detections License expression License expression SPDX
apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de apache-2.0 Apache-2.0
URL Start line End line
http://www.apache.org/licenses/LICENSE-2.0 8 8