aboutsummaryrefslogtreecommitdiff
path: root/test/kafka/kafka-client-loadtest/docker-compose-kafka-compare.yml
diff options
context:
space:
mode:
Diffstat (limited to 'test/kafka/kafka-client-loadtest/docker-compose-kafka-compare.yml')
-rw-r--r--test/kafka/kafka-client-loadtest/docker-compose-kafka-compare.yml46
1 files changed, 46 insertions, 0 deletions
diff --git a/test/kafka/kafka-client-loadtest/docker-compose-kafka-compare.yml b/test/kafka/kafka-client-loadtest/docker-compose-kafka-compare.yml
new file mode 100644
index 000000000..e3184941b
--- /dev/null
+++ b/test/kafka/kafka-client-loadtest/docker-compose-kafka-compare.yml
@@ -0,0 +1,46 @@
+version: '3.8'
+
+services:
+ zookeeper:
+ image: confluentinc/cp-zookeeper:7.5.0
+ hostname: zookeeper
+ container_name: compare-zookeeper
+ ports:
+ - "2181:2181"
+ environment:
+ ZOOKEEPER_CLIENT_PORT: 2181
+ ZOOKEEPER_TICK_TIME: 2000
+
+ kafka:
+ image: confluentinc/cp-kafka:7.5.0
+ hostname: kafka
+ container_name: compare-kafka
+ depends_on:
+ - zookeeper
+ ports:
+ - "9092:9092"
+ environment:
+ KAFKA_BROKER_ID: 1
+ KAFKA_ZOOKEEPER_CONNECT: 'zookeeper:2181'
+ KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: PLAINTEXT:PLAINTEXT,PLAINTEXT_HOST:PLAINTEXT
+ KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://kafka:29092,PLAINTEXT_HOST://localhost:9092
+ KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1
+ KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
+ KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
+ KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0
+ KAFKA_LOG_RETENTION_HOURS: 1
+ KAFKA_LOG_SEGMENT_BYTES: 1073741824
+
+ schema-registry:
+ image: confluentinc/cp-schema-registry:7.5.0
+ hostname: schema-registry
+ container_name: compare-schema-registry
+ depends_on:
+ - kafka
+ ports:
+ - "8082:8081"
+ environment:
+ SCHEMA_REGISTRY_HOST_NAME: schema-registry
+ SCHEMA_REGISTRY_KAFKASTORE_BOOTSTRAP_SERVERS: 'kafka:29092'
+ SCHEMA_REGISTRY_LISTENERS: http://0.0.0.0:8081
+