helm2安裝配置

Yark發表於2021-11-03
#下載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: 我愛小硯 乀(ˉεˉ乀)

相關文章