helm2安装配置

#下载helm2客户端
curl -L -o helm-v2.16.3-linux-amd64.tar.gz https://file.choerodon.com.cn/kubernetes-helm/v2.16.3/helm-v2.16.3-linux-amd64.tar.gz
#解压
tar -zxvf helm-v2.16.3-linux-amd64.tar.gz
#放入系统环境下
mv linux-amd64/helm /usr/bin/helm
#创建k8s-tiller用户
kubectl create serviceaccount --namespace kube-system tiller
#创建k8s用户角色并将tiller用户放在该角色下面
kubectl create clusterrolebinding tiller-cluster-rule --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
#helm tiller 初始化更换仓库地址为杭州阿里云的,并且跳过仓库验证
helm init --tiller-image registry.cn-hangzhou.aliyuncs.com/acs/tiller:v2.16.3  --stable-repo-url https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts    --skip-refresh
#验证helm是否安装好,显示客户端和tiller服务端信息
helm version
#添加名为helmhub的远程仓库
helm repo add  helmhub  https://apphub.aliyuncs.com/
#更改 tiller-deploy 服务所使用的k8s用户
kubectl patch deploy --namespace kube-system tiller-deploy -p '{"spec":{"template":{"spec":{"serviceAccount":"tiller"}}}}'
本作品采用《CC 协议》,转载必须注明作者和本文链接
:kissing_closed_eyes: 我爱小砚 乀(ˉεˉ乀)
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!