在集群中执行helm init的时候报错,报错信息如下:
[vagrant@node1 vagrant]$ helm init --tiller-image=registry.cn-shanghai.aliyuncs.com/choerodon/tiller:v2.8.2 --stable-repo-url https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts --service-account=helm-tiller
$HELM_HOME has been configured at /home/vagrant/.helm.
Error: error installing: Post http://localhost:8080/apis/extensions/v1beta1/namespaces/kube-system/deployments: dial tcp 127.0.0.1:8080: getsockopt: connection refused
[vagrant@node1 vagrant]$
执行
kubectl get po -n kube-system
查看输出什么
[vagrant@node1 vagrant]$ kubectl get po -n kube-system
NAME READY STATUS RESTARTS AGE
default-http-backend-6dd4d5b7c9-gbwg4 0/1 Pending 0 38s
heapster-746d67c7b9-v4xxd 0/1 Pending 0 24s
kube-apiserver-node1 1/1 Running 0 50s
kube-controller-manager-node1 1/1 Running 0 50s
kube-dns-79d99555df-rzlpw 0/3 Pending 0 56s
kube-flannel-qq6lm 2/2 Running 0 50s
kube-lego-6f45757db7-j5rh7 0/1 Pending 0 13s
kube-proxy-smtt7 1/1 Running 0 56s
kube-scheduler-node1 1/1 Running 0 50s
kubernetes-dashboard-dc8fcdbc5-7hbl8 0/1 Pending 0 31s
nginx-ingress-controller-5d77d4945d-s6r99 0/1 Pending 0 37s
[vagrant@node1 vagrant]$
我重新安装了一遍就成功了,但是又报其他的错误了。
[vagrant@node1 vagrant]$ helm version
Client: &version.Version{SemVer:“v2.8.2”, GitCommit:“a80231648a1473929271764b920a8e346f6de844”, GitTreeState:“clean”}
Error: cannot connect to Tiller
查看下 kube-system
中 pod pendding 的原因。