-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathreset0.sh
15 lines (14 loc) · 1 KB
/
reset0.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
microk8s kubectl run kafka-client --restart='Never' --image docker.io/bitnami/kafka:3.4.0-debian-11-r33 --namespace default --command -- sleep infinity
microk8s.kubectl wait pod kafka-client --for=condition=Ready
echo "*******************************"
echo "** Creating inbound Topic **"
echo "*******************************"
microk8s kubectl exec -i kafka-client --namespace default -- kafka-topics.sh --bootstrap-server kafka-0.kafka-headless.default.svc.cluster.local:9092 --topic inbound --create --partitions 1 --replication-factor 1
echo "*******************************"
echo "** Creating outbound Topic **"
echo "*******************************"
microk8s kubectl exec -i kafka-client --namespace default -- kafka-topics.sh --bootstrap-server kafka-0.kafka-headless.default.svc.cluster.local:9092 --topic outbound --create --partitions 1 --replication-factor 1
echo "*******************************"
echo "** Deleting kafka client **"
echo "*******************************"
microk8s kubectl delete po kafka-client