diff --git a/scripts/test-env/docker-compose.infra.yml b/scripts/test-env/docker-compose.infra.yml index 9e6a409e..e541a5db 100644 --- a/scripts/test-env/docker-compose.infra.yml +++ b/scripts/test-env/docker-compose.infra.yml @@ -1,5 +1,3 @@ -version: '3.8' - services: consul: image: hashicorp/consul:1.22 @@ -22,32 +20,22 @@ services: - "6379:6379" command: redis-server --requirepass "1qaz!QAZ" - zookeeper: - image: bitnami/zookeeper:3.9 - container_name: v2test-zookeeper - restart: unless-stopped - ports: - - "2181:2181" - environment: - ALLOW_ANONYMOUS_LOGIN: "yes" - kafka: - image: bitnami/kafka:3.6 + image: confluentinc/cp-kafka:7.5.0 container_name: v2test-kafka restart: unless-stopped ports: - "9092:9092" environment: - KAFKA_CFG_NODE_ID: 1 - KAFKA_CFG_PROCESS_ROLES: "broker,controller" - KAFKA_CFG_CONTROLLER_QUORUM_VOTERS: "1@localhost:9093" - KAFKA_CFG_LISTENERS: "PLAINTEXT://:9092,CONTROLLER://:9093" - KAFKA_CFG_ADVERTISED_LISTENERS: "PLAINTEXT://localhost:9092" - KAFKA_CFG_CONTROLLER_LISTENER_NAMES: "CONTROLLER" - KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP: "PLAINTEXT:PLAINTEXT,CONTROLLER:PLAINTEXT" - KAFKA_CFG_AUTO_CREATE_TOPICS_ENABLE: "true" - depends_on: - - zookeeper + KAFKA_NODE_ID: 1 + KAFKA_PROCESS_ROLES: "broker,controller" + KAFKA_CONTROLLER_QUORUM_VOTERS: "1@localhost:9093" + KAFKA_LISTENERS: "PLAINTEXT://:9092,CONTROLLER://:9093" + KAFKA_ADVERTISED_LISTENERS: "PLAINTEXT://localhost:9092" + KAFKA_CONTROLLER_LISTENER_NAMES: "CONTROLLER" + KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: "PLAINTEXT:PLAINTEXT,CONTROLLER:PLAINTEXT" + KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1 + CLUSTER_ID: "v2test-cluster-001" nginx: image: nginx:alpine