Autoscale pods using KEDA

Refer to this article to learn more about this: LINK

  1. Apply all the deployment files listed in deployments folder:

    Kubectl apply -f <deployment_file>

  2. exec into kafka-deployment pod (or your kafka service)

    kubectl exec -it <kafka-service-pod> -- /bin/bash

  3. Send messages (or you can write your own producer code)

    kafka-console-producer --broker-list localhost:9092 --topic <topic-name>

1