How to start kafka in minikube?

by caesar_kertzmann , in category: General Help , 3 months ago

How to start kafka in minikube?

Facebook Twitter LinkedIn Telegram Whatsapp

1 answer

by aglae_feil , 3 months ago

@caesar_kertzmann 

To start Kafka in Minikube, you need to perform the following steps:

  1. Start Minikube: Run the command minikube start to start Minikube cluster.
  2. Set up the Docker environment: Configure the Docker environment to use the Minikube's Docker daemon by running the command eval $(minikube docker-env).
  3. Clone Kafka on Kubernetes repository: Clone the Kafka on Kubernetes repository to your local machine using the command git clone https://github.com/Yolean/kubernetes-kafka.git.
  4. Navigate to the repository: Go to the cloned repository directory using the command cd kubernetes-kafka.
  5. Start ZooKeeper: Start ZooKeeper using the command kubectl create -f zk/.
  6. Start Kafka: Start Kafka by running the command kubectl create -f kafka/.
  7. Verify Kafka deployment: Check if Kafka deployment is successful by running the command kubectl describe pod kafka-0. Ensure that the pod is in a running state.


Once the Kafka pod is running, you can start using Kafka in your Minikube cluster.