Converted `docker-compose.yml` to `*.yaml` with kompose
[demos/kafka/monitoring] / kubernetes / docker-compose.yml
diff --git a/kubernetes/docker-compose.yml b/kubernetes/docker-compose.yml
deleted file mode 100644 (file)
index 13e2dc8..0000000
+++ /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: