在云環境中部署Bitnami Kafka可以通過多種方式實現,以下是使用Helm在Kubernetes集群上部署Bitnami Kafka的詳細步驟:
添加Kafka Helm Chart的存儲庫
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update
安裝Kafka
helm install my-release bitnami/kafka --namespace opsxlab --create-namespace \
--set replicaCount=3 \
--set global.imageRegistry="registry.opsxlab.cn:8443" \
--set global.defaultStorageClass="nfs-sc" \
--set externalAccess.enabled=true \
--set externalAccess.controller.service.type=NodePort \
--set externalAccess.controller.service.nodePorts[0]=31211 \
--set externalAccess.controller.service.nodePorts[1]=31212 \
--set externalAccess.controller.service.nodePorts[2]=31213 \
--set externalAccess.controller.service.useHostIPs=true \
--set listeners.client.protocol=PLAINTEXT \
--set listeners.external.protocol=PLAINTEXT
驗證部署 通過Helm命令或Kubernetes Dashboard驗證Kafka集群是否成功部署。
通過上述步驟,您可以在云環境中成功部署Bitnami Kafka,并確保其滿足您的生產環境需求。