🚀 Podman Script
#creates all kraft kafka and application podman
podman-compose up -d --build # to get new changes loaded
#get list of all containers and ID for producer and consumer
podman ps
podman-compose down
podman-compose build
podman-compose up
#produce to topic
podman exec -it 87932ae7f6a5 /opt/kafka/bin/kafka-console-producer.sh --broker-list kafka:9092 --topic my-topic
#Consume topic
podman exec -it 87932ae7f6a5 /opt/kafka/bin/kafka-console-consumer.sh --bootstrap-server kafka:9092 --topic my-topic --from-beginning
🐳 Docker Script
#creates all kraft kafka and application podman
docker-compose up -d --build # to get new changes loaded
#get list of all containers and ID for producer and consumer
docker ps
docker-compose down
docker-compose build
docker-compose up
#produce to topic
docker exec -it 89d4f551353f /opt/kafka/bin/kafka-console-producer.sh --broker-list kafka:9092 --topic my-topic
#Consume topic
docker exec -it 89d4f551353f /opt/kafka/bin/kafka-console-consumer.sh --bootstrap-server kafka:9092 --topic my-topic --from-beginning
Mongo connection Script
mongo --host localhost --port 27017 -u root -p *** --authenticationDatabase admin
show dbs
show collections
db.successMessage.find()
Grafana: http://localhost:3000/
slack: https://app.slack.com/client/T07D61D72RY/C07D5TQCS1H