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_RUN_CLASS="fixtures/kafka/bin/kafka-run-class.sh"
|
||||
|
||||
JVM_COMBINED_MODE_COMPOSE="fixtures/jvm/combined/docker-compose.yml"
|
||||
JVM_ISOLATED_COMPOSE="fixtures/jvm/isolated/docker-compose.yml"
|
||||
COMBINED_MODE_COMPOSE="fixtures/mode/combined/docker-compose.yml"
|
||||
ISOLATED_MODE_COMPOSE="fixtures/mode/isolated/docker-compose.yml"
|
||||
|
||||
CLIENT_TIMEOUT=40000
|
||||
|
||||
|
|
|
@ -199,17 +199,17 @@ class DockerSanityTest(unittest.TestCase):
|
|||
|
||||
class DockerSanityTestJVMCombinedMode(DockerSanityTest):
|
||||
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:
|
||||
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):
|
||||
self.execute()
|
||||
|
||||
class DockerSanityTestJVMIsolatedMode(DockerSanityTest):
|
||||
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:
|
||||
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):
|
||||
self.execute()
|
||||
|
||||
|
|
|
@ -13,11 +13,11 @@
|
|||
# See the License for the specific language governing permissions and
|
||||
# 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
|
||||
group.initial.rebalance.delay.ms=0
|
||||
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
|
||||
offsets.topic.replication.factor=1
|
||||
process.roles=to be overridden
|
||||
|
|
|
@ -23,20 +23,20 @@ services:
|
|||
ports:
|
||||
- "9092:9092"
|
||||
- "9101:9101"
|
||||
- "19091:19091"
|
||||
- "19093:9093"
|
||||
volumes:
|
||||
- ../../secrets:/etc/kafka/secrets
|
||||
environment:
|
||||
KAFKA_NODE_ID: 1
|
||||
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: 'CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT,SSL:SSL'
|
||||
KAFKA_ADVERTISED_LISTENERS: 'PLAINTEXT://localhost:9092,SSL://localhost:19091'
|
||||
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: 'CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT,SSL:SSL,PLAINTEXT_HOST:PLAINTEXT'
|
||||
KAFKA_ADVERTISED_LISTENERS: 'PLAINTEXT_HOST://localhost:9092,SSL://localhost:19093,PLAINTEXT://broker1:29092'
|
||||
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_PROCESS_ROLES: 'broker,controller'
|
||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@broker1:29093'
|
||||
KAFKA_LISTENERS: 'CONTROLLER://broker1:29093,PLAINTEXT://0.0.0.0:9092,SSL://0.0.0.0:19091'
|
||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@broker1:19092,2@broker2:19092,3@broker3:19092'
|
||||
KAFKA_LISTENERS: 'CONTROLLER://:19092,PLAINTEXT_HOST://:9092,SSL://:9093,PLAINTEXT://:29092'
|
||||
KAFKA_INTER_BROKER_LISTENER_NAME: 'PLAINTEXT'
|
||||
KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER'
|
||||
KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs'
|
||||
|
@ -56,20 +56,20 @@ services:
|
|||
container_name: broker2
|
||||
ports:
|
||||
- "9093:9093"
|
||||
- "19092:19092"
|
||||
- "19092:9092"
|
||||
volumes:
|
||||
- ../../secrets:/etc/kafka/secrets
|
||||
environment:
|
||||
KAFKA_NODE_ID: 2
|
||||
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: "PLAINTEXT:PLAINTEXT,SSL:SSL,CONTROLLER:PLAINTEXT"
|
||||
KAFKA_ADVERTISED_LISTENERS: "PLAINTEXT://localhost:19092,SSL://localhost:9093"
|
||||
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: "PLAINTEXT:PLAINTEXT,SSL:SSL,CONTROLLER:PLAINTEXT,PLAINTEXT_HOST:PLAINTEXT"
|
||||
KAFKA_ADVERTISED_LISTENERS: "PLAINTEXT_HOST://localhost:19092,SSL://localhost:9093,PLAINTEXT://broker2:29092"
|
||||
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_PROCESS_ROLES: 'broker,controller'
|
||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '2@broker2:29093'
|
||||
KAFKA_LISTENERS: "PLAINTEXT://0.0.0.0:19092,SSL://0.0.0.0:9093,CONTROLLER://broker2:29093"
|
||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@broker1:19092,2@broker2:19092,3@broker3:19092'
|
||||
KAFKA_LISTENERS: 'CONTROLLER://:19092,PLAINTEXT_HOST://:9092,SSL://:9093,PLAINTEXT://:29092'
|
||||
KAFKA_INTER_BROKER_LISTENER_NAME: "PLAINTEXT"
|
||||
KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER'
|
||||
KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs'
|
||||
|
@ -86,8 +86,8 @@ services:
|
|||
hostname: broker3
|
||||
container_name: broker3
|
||||
ports:
|
||||
- "19093:19093"
|
||||
- "9094:9094"
|
||||
- "39092:9092"
|
||||
- "9094:9093"
|
||||
volumes:
|
||||
- ../../secrets:/etc/kafka/secrets
|
||||
- ../../file-input:/mnt/shared/config
|
||||
|
@ -95,7 +95,7 @@ services:
|
|||
CLUSTER_ID: '4L6g3nShT-eMCtK--X86sw'
|
||||
# Set properties absent from the file
|
||||
KAFKA_NODE_ID: 3
|
||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '3@broker3:29093'
|
||||
KAFKA_LISTENERS: 'PLAINTEXT://0.0.0.0:19093,SSL://0.0.0.0:9094,CONTROLLER://broker3:29093'
|
||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@broker1:19092,2@broker2:19092,3@broker3:19092'
|
||||
KAFKA_LISTENERS: 'CONTROLLER://:19092,PLAINTEXT_HOST://:9092,SSL://:9093,PLAINTEXT://:29092'
|
||||
# Override an existing property
|
||||
KAFKA_PROCESS_ROLES: 'broker,controller'
|
|
@ -28,8 +28,8 @@ services:
|
|||
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
|
||||
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
|
||||
KAFKA_PROCESS_ROLES: 'controller'
|
||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:29093,2@controller2:39093,3@controller3:49093'
|
||||
KAFKA_LISTENERS: 'CONTROLLER://controller1:29093'
|
||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:19092,2@controller2:19092,3@controller3:19092'
|
||||
KAFKA_LISTENERS: 'CONTROLLER://:19092'
|
||||
KAFKA_INTER_BROKER_LISTENER_NAME: 'CONTROLLER'
|
||||
KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER'
|
||||
KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs'
|
||||
|
@ -47,8 +47,8 @@ services:
|
|||
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
|
||||
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
|
||||
KAFKA_PROCESS_ROLES: 'controller'
|
||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:29093,2@controller2:39093,3@controller3:49093'
|
||||
KAFKA_LISTENERS: 'CONTROLLER://controller2:39093'
|
||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:19092,2@controller2:19092,3@controller3:19092'
|
||||
KAFKA_LISTENERS: 'CONTROLLER://:19092'
|
||||
KAFKA_INTER_BROKER_LISTENER_NAME: 'CONTROLLER'
|
||||
KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER'
|
||||
KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs'
|
||||
|
@ -66,8 +66,8 @@ services:
|
|||
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
|
||||
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
|
||||
KAFKA_PROCESS_ROLES: 'controller'
|
||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:29093,2@controller2:39093,3@controller3:49093'
|
||||
KAFKA_LISTENERS: 'CONTROLLER://controller3:49093'
|
||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:19092,2@controller2:19092,3@controller3:19092'
|
||||
KAFKA_LISTENERS: 'CONTROLLER://:19092'
|
||||
KAFKA_INTER_BROKER_LISTENER_NAME: 'CONTROLLER'
|
||||
KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER'
|
||||
KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs'
|
||||
|
@ -79,21 +79,21 @@ services:
|
|||
container_name: broker1
|
||||
ports:
|
||||
- "9092:9092"
|
||||
- "19091:19091"
|
||||
- "19093:9093"
|
||||
- "9101:9101"
|
||||
volumes:
|
||||
- ../../secrets:/etc/kafka/secrets
|
||||
environment:
|
||||
KAFKA_NODE_ID: 4
|
||||
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: 'CONTROLLER:PLAINTEXT,SSL:SSL,PLAINTEXT:PLAINTEXT'
|
||||
KAFKA_ADVERTISED_LISTENERS: 'PLAINTEXT://localhost:9092,SSL://localhost:19091'
|
||||
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: 'CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT,SSL:SSL,PLAINTEXT_HOST:PLAINTEXT'
|
||||
KAFKA_ADVERTISED_LISTENERS: 'PLAINTEXT_HOST://localhost:9092,SSL://localhost:19093,PLAINTEXT://broker1:29092'
|
||||
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_PROCESS_ROLES: 'broker'
|
||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:29093,2@controller2:39093,3@controller3:49093'
|
||||
KAFKA_LISTENERS: 'PLAINTEXT://0.0.0.0:9092,SSL://0.0.0.0:19091'
|
||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:19092,2@controller2:19092,3@controller3:19092'
|
||||
KAFKA_LISTENERS: 'PLAINTEXT_HOST://:9092,SSL://:9093,PLAINTEXT://:29092'
|
||||
KAFKA_INTER_BROKER_LISTENER_NAME: 'PLAINTEXT'
|
||||
KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER'
|
||||
KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs'
|
||||
|
@ -117,20 +117,20 @@ services:
|
|||
container_name: broker2
|
||||
ports:
|
||||
- "9093:9093"
|
||||
- "19092:19092"
|
||||
- "19092:9092"
|
||||
volumes:
|
||||
- ../../secrets:/etc/kafka/secrets
|
||||
environment:
|
||||
KAFKA_NODE_ID: 5
|
||||
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: "PLAINTEXT:PLAINTEXT,SSL:SSL,CONTROLLER:PLAINTEXT"
|
||||
KAFKA_ADVERTISED_LISTENERS: "PLAINTEXT://localhost:19092,SSL://localhost:9093"
|
||||
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: 'CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT,SSL:SSL,PLAINTEXT_HOST:PLAINTEXT'
|
||||
KAFKA_ADVERTISED_LISTENERS: "PLAINTEXT_HOST://localhost:19092,SSL://localhost:9093,PLAINTEXT://broker2:29092"
|
||||
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_PROCESS_ROLES: 'broker'
|
||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:29093,2@controller2:39093,3@controller3:49093'
|
||||
KAFKA_LISTENERS: "PLAINTEXT://0.0.0.0:19092,SSL://0.0.0.0:9093"
|
||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:19092,2@controller2:19092,3@controller3:19092'
|
||||
KAFKA_LISTENERS: 'PLAINTEXT_HOST://:9092,SSL://:9093,PLAINTEXT://:29092'
|
||||
KAFKA_INTER_BROKER_LISTENER_NAME: 'PLAINTEXT'
|
||||
KAFKA_CONTROLLER_LISTENER_NAMES: 'CONTROLLER'
|
||||
KAFKA_LOG_DIRS: '/tmp/kraft-combined-logs'
|
||||
|
@ -151,8 +151,8 @@ services:
|
|||
hostname: broker3
|
||||
container_name: broker3
|
||||
ports:
|
||||
- "19093:19093"
|
||||
- "9094:9094"
|
||||
- "39092:9092"
|
||||
- "9094:9093"
|
||||
volumes:
|
||||
- ../../secrets:/etc/kafka/secrets
|
||||
- ../../file-input:/mnt/shared/config
|
||||
|
@ -162,8 +162,8 @@ services:
|
|||
KAFKA_NODE_ID: 6
|
||||
# Override existing properties
|
||||
KAFKA_PROCESS_ROLES: 'broker'
|
||||
KAFKA_LISTENERS: "PLAINTEXT://0.0.0.0:19093,SSL://0.0.0.0:9094"
|
||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:29093,2@controller2:39093,3@controller3:49093'
|
||||
KAFKA_LISTENERS: 'PLAINTEXT_HOST://:9092,SSL://:9093,PLAINTEXT://:29092'
|
||||
KAFKA_CONTROLLER_QUORUM_VOTERS: '1@controller1:19092,2@controller2:19092,3@controller3:19092'
|
||||
depends_on:
|
||||
- controller1
|
||||
- controller2
|
Loading…
Reference in New Issue