Thanks to visit codestin.com
Credit goes to github.com

Skip to content

punitporwal07/kafka-zookeeper

Repository files navigation

kafka-zookeeper

kafka repository with ZooKeeper on K8s

KAFKA TESTING -

export POD_NAME=$(kubectl get pods --namespace kafka -l "app.kubernetes.io/name=kafka,app.kubernetes.io/instance=kafka,app.kubernetes.io/component=kafka" -o jsonpath="{.items[0].metadata.name}")

Replace Pod name if above command fails to fetch the kafka-broker-pod-name

CREATING A TOPIC

kubectl --namespace kafka exec -it pod/kafka-broker0-9cd6dd669-l4qcc -- kafka-topics.sh --create --zookeeper zoo1:2181 --replication-factor 1 --partitions 1 --topic mytopic

STARTING MSG CONSUMER

kubectl --namespace kafka exec -it pod/kafka-broker0-9cd6dd669-l4qcc -- kafka-console-consumer.sh --bootstrap-server kafka-service:9092 --topic mytopic --consumer.config /opt/kafka/config/consumer.properties &

STARTING MSG PRODUCER

kubectl --namespace kafka exec -it pod/kafka-broker0-9cd6dd669-l4qcc -- kafka-console-producer.sh --broker-list kafka-service:9092 --topic mytopic --producer.config /opt/kafka/config/producer.properties

About

kafka repository with ZooKeeper on K8s

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published