Merge der überarbeiteten Compose-Konfiguration ('endless-stream-consumer')
[demos/kafka/training] / README.sh
1 #!/bin/bash
2
3 if [ "$1" = "cleanup" ]
4 then
5   docker-compose down -v
6   exit
7 fi
8
9 docker-compose up -d zookeeper kafka cli
10
11 echo "Waiting for the Kafka-Cluster to become ready..."
12 docker-compose exec cli cub kafka-ready -b kafka:9092 1 60 > /dev/null 2>&1 || exit 1
13 docker-compose up setup
14
15 # In separatem Terminal mit zugucken mit:
16 #
17 #  docker-compose logs --tail=10 -f
18 #
19 docker-compose up -d producer
20 docker-compose up -d peter
21 sleep 15
22 docker-compose up -d beate
23 sleep 15
24 docker-compose stop peter
25 sleep 15
26 docker-compose stop producer peter franz beate klaus