Ubuntu18下通过kubeadm安装k8s(v1.14.1)集群
来源:11-1 Ubuntu18下通过kubeadm安装k8s(v1.14.1)集群

慕虎2375850
2019-12-25
第一次执行kubeadm初始化集群提示和老师的一样成功了,但是通过kubectl命令查看集群状态时结果是"The connection to the server localhost:8080 was refused - did you specify the right host or port?",然后通过docker命令停止k8s并rm掉,重新执行初始化集群操作,提示如下图:,可见初始化命令提示很多ERROR,但是用docker命令能看到启动成功了,用"kubectl get pods --all-namespaces"查看集群状态还是提示"The connection to the server localhost:8080 was refused - did you specify the right host or port?"
写回答
1回答
-
慕虎2375850
提问者
2019-12-25
已经解决了,原因是kube-apiserver默认只启动安全访问接口6443,而不启动非安全访问接口8080,通过sudo vi /etc/kubernetes/manifests/kube-apiserver.yaml,修改--insecure-port=8080,然后重启kube-apiserver:
sudo docker ps | grep 'kube-apiserver'
sudo docker restart 620cab3e427c
122019-12-26
相似问题
多机部署k8s的问题
回答 1