安装Helm tiiler的问题
来源:12-6 监控部署实战 - Helm+PrometheusOperator

慕标5630044
2019-12-04
按照文档,
创建serviceaccount
$ kubectl create serviceaccount --namespace kube-system tiller
创建角色绑定
$ kubectl create clusterrolebinding tiller-cluster-rule --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
查看Tiller的serviceaccount,需要跟我们创建的名字一致:tiller
$ kubectl get deploy --namespace kube-system tiller-deploy -o yaml|grep serviceAccount
这一步没有返回serviceaccount:tiller,tiller这个账号是存在的
应该是这里的问题 导致的我后面helm安装prometheus报错
请问这里要怎么处理
4回答
-
慕标5630044
提问者
2019-12-04
helm versison --tls --debug
00 -
慕标5630044
提问者
2019-12-04
添加了证书 双向认证后 helm install ./prometheus-operator/ --name biquan-prometheus --namespace monitoring 卡住最后报错 Error: context deadline exceeded
helm reset等也是卡住
现在helm list --tls没有报错了
00 -
慕标5630044
提问者
2019-12-04
现在的情况是我修改了tiller.yaml 里面的apiVersion,添加了selector,image也修改成了registry.cn-hangzhou.aliyuncs.com/google_containers/tiller:v2.14.1 tiller-deploy已经跑起来了。helm version也没有报错信息,但是helm list报错
Error: configmaps is forbidden: User "system:serviceaccount:kube-system:default" cannot list resource "configmaps" in API group "" in the namespace "kube-system"
helm init --service-account tiller --upgrade报错
Error: error installing: the server could not find the requested resource
00 -
慕标5630044
提问者
2019-12-04
发现
helm init --upgrade -i registry.cn-hangzhou.aliyuncs.com/google_containers/tiller:v2.9.0 --stable-repo-url https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts
https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts失效了
00
相似问题