1: 添加仓库
命令一:
helm repo add bitnami https://charts.bitnami.com/bitnami
命令二:
helm repo add ali-incubator https://aliacs-app-catalog.oss-cn-hangzhou.aliyuncs.com/charts-incubator/
2:pull kafka 和zookeeper 包
helm pull bitnami/zookeeper
helm pull bitnami/kafka
3:解压这两个包
4:安装
4.1 创建命名空间
kebectl create ns zk
4.2 安装zookeeper
tips:资源分配要充足 我这里的存储用的openebs 大家可自行选择存储
zookeeper 服务是:
helm install zookeeper bitnami/zookeeper --set replicaCount=1 --set auth.enabled=false --set livenessProbe.enabled=false --set readinessProbe.enabled=false --set allowAnonymousLogin=true --set global.storageClass=openebs-hostpath --set resources.requests.cpu=500m --set resources.requests.memory=1Gi -n zk
4.3 安装kafka
helm install kafka bitnami/kafka --set zookeeper.enabled=false --set replicaCount=1 --set livenessProbe.enabled=false --set readinessProbe.enabled=false --set externalZookeeper.servers=zookeeper.zk.svc.cluster.local --set global.storageClass=openebs-hostpath --set resources.requests.cpu=500m --set resources.requests.memory=1Gi -n zk
4.4 安装成功
还有其他参数可以从
https://github.com/bitnami/charts/tree/master/bitnami/kafka
这里面找