k8s部署kafka

添加helm仓库

helm repo add bitnami https://charts.bitnami.com/bitnami

更新仓库

helm repo update

查看helm仓库版本

helm search repo bitnami/kafka --versions

生成yaml部署文件

helm template kafka bitnami/kafka --version 31.5.0 \
--namespace kafka \
--set global.security.allowInsecureImages=true \
--set global.defaultStorageClass=nfs \
--set controller.nodeSelector.node=milvus \
--set image.registry=mirrors.com:80 \
> kafka-deployment.yaml

部署kafka

kubectl apply -f kafka-deployment.yaml

查看kafka状态

kubectl get pods -n kafka

查看kafka服务

kubectl get services -n kafka

创建kafka topic

kubectl exec -it my-release-kafka-0 -- /bin/bash
kafka-topics.sh --create --topic my-topic --partitions 1 --replication-factor 1 --if-not-exists --zookeeper zookeeper:2181
文章作者: 慕容峻才
文章链接: https://www.acaiblog.top/k8s部署kafka/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 阿才的博客
微信打赏
支付宝打赏