1. 程式人生 > >Helm Error: no available release name found

Helm Error: no available release name found

Helm 報這個錯誤 Error: no available release name found
錯誤的原因大概是因為 tiller 沒有正確的角色許可權。
執行以下命令可解決這個問題:

# kubectl create serviceaccount --namespace kube-system tiller

# kubectl create clusterrolebinding tiller-cluster-rule --clusterrole=cluster-admin --serviceaccount=kube-system:tiller

# kubectl patch deploy --namespace kube-system tiller-deploy -p '{"spec":{"template":{"spec":{"serviceAccount":"tiller"}}}}'