无法设置Kubernete集群

时间:2017-07-18 12:52:05

标签: kubernetes

我按照提及here的步骤来配置kubernete群集。但是,当我执行kubectl get nodes检查我新创建的群集的状态时,那个时间我是收到错误消息The connection to the server localhost:8080 was refused - did you specify the right host or port? 在这个链接中提到了Ubuntu 14.04 LTS 64bit服务器,但我使用的是Ubuntu 16,04 64 Bit。 您能否请专家帮我解决这个问题?

3 个答案:

答案 0 :(得分:3)

初始化群集后,您需要运行以下命令(作为普通用户):

sudo cp /etc/kubernetes/admin.conf $HOME/
sudo chown $(id -u):$(id -g) $HOME/admin.conf
export KUBECONFIG=$HOME/admin.conf

如果您仍然遇到它,请关注GitHub上的this issue

答案 1 :(得分:1)

您的以下文件已超过一年,而不是更新日期步骤。

我建议使用版本为v.1.7.0的kubeadm创建集群

https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/

使用此配置主文件

kubeadm init --pod-network-cidr=10.244.0.0/16 --kubernetes-version v1.7.0

答案 2 :(得分:0)

看起来您的客户端配置认为服务器在localhost:8080上运行,这可能不是这种情况。 你能看一下~/.kube/config文件,看看那里有什么配置吗? 另请尝试运行kubectl --server=<SERVER_IP>:<SERVER_PORT> get nodes并查看是否有帮助。