X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=docker%2Fdocker-compose.yml;h=fda5f23217ba96403d0349d16ca31a65b2c5aaf6;hb=refs%2Fheads%2Fconfig%2Fcmak;hp=e2a9f2747939e3a4a883b3e6664b003e644ced6f;hpb=9c5b5b53538481427256728943f042cfadfe9ce9;p=demos%2Fkafka%2Ftraining diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index e2a9f27..fda5f23 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -178,27 +178,56 @@ services: depends_on: - cli - akhq: - image: tchiotludo/akhq:0.23.0 + zoonavigator: + image: elkozmon/zoonavigator:1.1.2 ports: - - 8888:8080 + - "8000:80" environment: - AKHQ_CONFIGURATION: | - akhq: - connections: - docker-kafka-server: - properties: - bootstrap.servers: "kafka:9092" - schema-registry: - url: "http://schema-registry:8085" - connect: - - name: "connect" - url: "http://connect:8083" + HTTP_PORT: 80 + CONNECTION_JUPLO_NAME: juplo + CONNECTION_JUPLO_CONN: zookeeper:2181 + AUTO_CONNECT_CONNECTION_ID: JUPLO + depends_on: + - zookeeper + + cmak: + image: juplo/cmak:3.0.0.6 + ports: + - 8888:9000 + environment: + ZK_HOSTS: zookeeper:2181 depends_on: - kafka-1 - kafka-2 - kafka-3 + producer: + image: juplo/spring-endless-stream-producer:1.0-SNAPSHOT + environment: + producer.throttle-ms: 1 + spring.kafka.bootstrap-servers: kafka-1:9092, kafka-2:9092, kafka-3:9092 + spring.kafka.client-id: producer + spring.kafka.template.default-topic: test + spring.kafka.producer.properties.linger.ms: 100 + + consumer-1: + image: juplo/spring-consumer:1.0-SNAPSHOT + environment: + spring.kafka.bootstrap-servers: kafka-1:9092, kafka-2:9092, kafka-3:9092 + spring.kafka.client-id: consumer-1 + + consumer-2: + image: juplo/spring-consumer:1.0-SNAPSHOT + environment: + spring.kafka.bootstrap-servers: kafka-1:9092, kafka-2:9092, kafka-3:9092 + spring.kafka.client-id: consumer-1 + + consumer-3: + image: juplo/spring-consumer:1.0-SNAPSHOT + environment: + spring.kafka.bootstrap-servers: kafka-1:9092, kafka-2:9092, kafka-3:9092 + spring.kafka.client-id: consumer-1 + volumes: zookeeper-data: zookeeper-log: