X-Git-Url: http://juplo.de/gitweb/?a=blobdiff_plain;ds=sidebyside;f=kubernetes%2Fdocker-compose.yml;fp=kubernetes%2Fdocker-compose.yml;h=0000000000000000000000000000000000000000;hb=b550ae2d1b75a953a9446e2c571d9ecc658faffa;hp=13e2dc8164ef8bdf1bb69837b914bff77526fc5a;hpb=27eb13ca94d63b44f18472263d7c3de069302c77;p=demos%2Fkafka%2Fmonitoring diff --git a/kubernetes/docker-compose.yml b/kubernetes/docker-compose.yml deleted file mode 100644 index 13e2dc8..0000000 --- a/kubernetes/docker-compose.yml +++ /dev/null @@ -1,154 +0,0 @@ -version: '3.2' - -services: - - zookeeper: - build: bitnami/zookeeper:3.9.0 - environment: - ALLOW_ANONYMOUS_LOGIN: 'yes' - ZOO_ENABLE_PROMETHEUS_METRICS: 'yes' - volumes: - - zookeeper:/bitnami/zookeeper - ports: - - 2181:2181 - - 7000:7070 - - kafka-1: - image: bitnami/kafka:3.4.0 - environment: - KAFKA_ENABLE_KRAFT: 'false' - KAFKA_OPTS: - -Dcom.sun.management.jmxremote=true - -Dcom.sun.management.jmxremote.port=7000 - -Dcom.sun.management.jmxremote.authenticate=false - KAFKA_CFG_ZOOKEEPER_CONNECT: zookeeper:2181 - KAFKA_CFG_LISTENERS: BROKER://:9092, LOCALHOST://:9081 - KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP: BROKER:PLAINTEXT, LOCALHOST:PLAINTEXT - KAFKA_CFG_ADVERTISED_LISTENERS: BROKER://kafka-1:9092, LOCALHOST://localhost:9081 - KAFKA_BROKER_ID: 1 - ALLOW_PLAINTEXT_LISTENER: 'yes' - KAFKA_CFG_INTER_BROKER_LISTENER_NAME: BROKER - KAFKA_CFG_OFFSETS_TOPIC_REPLICATION_FACTOR: 3 - KAFKA_CFG_AUTO_CREATE_TOPICS_ENABLE: "false" - volumes: - - kafka-1:/bitnami/kafka - ports: - - 9081:9081 - - 7001:7000 - depends_on: - - zookeeper - - kafka-2: - image: bitnami/kafka:3.4.0 - environment: - KAFKA_ENABLE_KRAFT: 'false' - KAFKA_OPTS: - -Dcom.sun.management.jmxremote=true - -Dcom.sun.management.jmxremote.port=7000 - -Dcom.sun.management.jmxremote.authenticate=false - KAFKA_CFG_ZOOKEEPER_CONNECT: zookeeper:2181 - KAFKA_CFG_LISTENERS: BROKER://:9092, LOCALHOST://:9082 - KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP: BROKER:PLAINTEXT, LOCALHOST:PLAINTEXT - KAFKA_CFG_ADVERTISED_LISTENERS: BROKER://kafka-2:9092, LOCALHOST://localhost:9082 - KAFKA_BROKER_ID: 2 - ALLOW_PLAINTEXT_LISTENER: 'yes' - KAFKA_CFG_INTER_BROKER_LISTENER_NAME: BROKER - KAFKA_CFG_OFFSETS_TOPIC_REPLICATION_FACTOR: 3 - KAFKA_CFG_AUTO_CREATE_TOPICS_ENABLE: "false" - volumes: - - kafka-2:/bitnami/kafka - ports: - - 9092:9082 - - 9082:9082 - - 7002:7000 - networks: - default: - aliases: - - kafka - depends_on: - - zookeeper - - kafka-3: - image: bitnami/kafka:3.4.0 - environment: - KAFKA_ENABLE_KRAFT: 'false' - KAFKA_OPTS: - -Dcom.sun.management.jmxremote=true - -Dcom.sun.management.jmxremote.port=7000 - -Dcom.sun.management.jmxremote.authenticate=false - KAFKA_CFG_ZOOKEEPER_CONNECT: zookeeper:2181 - KAFKA_CFG_LISTENERS: BROKER://:9092, LOCALHOST://:9083 - KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP: BROKER:PLAINTEXT, LOCALHOST:PLAINTEXT - KAFKA_CFG_ADVERTISED_LISTENERS: BROKER://kafka-3:9092, LOCALHOST://localhost:9083 - KAFKA_BROKER_ID: 3 - ALLOW_PLAINTEXT_LISTENER: 'yes' - KAFKA_CFG_INTER_BROKER_LISTENER_NAME: BROKER - KAFKA_CFG_OFFSETS_TOPIC_REPLICATION_FACTOR: 3 - KAFKA_CFG_AUTO_CREATE_TOPICS_ENABLE: "false" - volumes: - - kafka-3:/bitnami/kafka - ports: - - 9083:9083 - - 7003:7000 - depends_on: - - zookeeper - - kafka-4: - image: bitnami/kafka:3.4.0 - environment: - KAFKA_ENABLE_KRAFT: 'false' - KAFKA_OPTS: - -Dcom.sun.management.jmxremote=true - -Dcom.sun.management.jmxremote.port=7000 - -Dcom.sun.management.jmxremote.authenticate=false - KAFKA_CFG_ZOOKEEPER_CONNECT: zookeeper:2181 - KAFKA_CFG_LISTENERS: BROKER://:9092, LOCALHOST://:9084 - KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP: BROKER:PLAINTEXT, LOCALHOST:PLAINTEXT - KAFKA_CFG_ADVERTISED_LISTENERS: BROKER://kafka-4:9092, LOCALHOST://localhost:9084 - KAFKA_BROKER_ID: 4 - ALLOW_PLAINTEXT_LISTENER: 'yes' - KAFKA_CFG_INTER_BROKER_LISTENER_NAME: BROKER - KAFKA_CFG_OFFSETS_TOPIC_REPLICATION_FACTOR: 3 - KAFKA_CFG_AUTO_CREATE_TOPICS_ENABLE: "false" - volumes: - - kafka-4:/bitnami/kafka - ports: - - 9084:9084 - - 7004:7000 - depends_on: - - zookeeper - - kafka-5: - image: bitnami/kafka:3.4.0 - environment: - KAFKA_ENABLE_KRAFT: 'false' - KAFKA_OPTS: - -Dcom.sun.management.jmxremote=true - -Dcom.sun.management.jmxremote.port=7000 - -Dcom.sun.management.jmxremote.authenticate=false - KAFKA_CFG_ZOOKEEPER_CONNECT: zookeeper:2181 - KAFKA_CFG_LISTENERS: BROKER://:9092, LOCALHOST://:9085 - KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP: BROKER:PLAINTEXT, LOCALHOST:PLAINTEXT - KAFKA_CFG_ADVERTISED_LISTENERS: BROKER://kafka-5:9092, LOCALHOST://localhost:9085 - KAFKA_BROKER_ID: 5 - ALLOW_PLAINTEXT_LISTENER: 'yes' - KAFKA_CFG_INTER_BROKER_LISTENER_NAME: BROKER - KAFKA_CFG_OFFSETS_TOPIC_REPLICATION_FACTOR: 3 - KAFKA_CFG_AUTO_CREATE_TOPICS_ENABLE: "false" - volumes: - - kafka-5:/bitnami/kafka - ports: - - 9085:9085 - - 7005:7000 - depends_on: - - zookeeper - -volumes: - - zookeeper: - kafka-1: - kafka-2: - kafka-3: - kafka-4: - kafka-5: - grafana: