Skip to content

Installing Kafka Manager

This section guides users on installing Kafka Manager using Helm. It includes adding the required Helm repository, configuring the deployment with authentication details and Kafka cluster settings and exposing Kafka manager through a NodePort for easy access.

To install Kafka Manager, follow the steps:

  1. Add the Helm stable repository by running the following command.

    helm repo add stable https://charts.helm.sh/stable
    
  2. Obtain the Kafka and Zookeeper endpoints and ensure they are ready for use during deployment.

    Info: Ensure you have the Zookeeper host, port and the desired Kafka version.

  3. Deploy Kafka manager based on your requirements by updating the variables.

    Set the required variables (such as basicAuth.password, basicAuth.username and zkHosts) as needed:

    helm --namespace kafka-manager install kafka-manager --create-namespace --set basicAuth.password="hello2password" --set basicAuth.username="admin" --set basicAuth.enabled=true  --set clusters[0].name="default_cluster" --set clusters[0].zkHosts="kafka-zookeeper.mdsp-bk-kafka:2181"  --set clusters[0].kafkaVersion="2.0.0" --set service.type=NodePort --set service.managerNodePort=30088 
    

Reference

For more information, refer to the CMAK GitHub repository.


Last update: January 31, 2025