我正在关注this guide,以了解如何建立kubernetes集群。
我的集群如下:
我跟随它,直到输入命令的地方:
kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml
一旦输入,就会出现错误:
无法识别“ https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml”:获取https://10.0.2.1:6443/api?timeout=32s:拨打TCP 10.0.2.1:6443:connect:连接被拒绝 无法识别
这似乎意味着kubernetes主服务器运行不正常。如何启动服务器以使其可以连接?
答案 0 :(得分:1)
这是一个不够的特权错误。您没有运行此程序:
mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config
或者以前的init中有一个admin.conf。在这种情况下,运行第二个命令并看到cp: overwrite /home/aurelius/.kube/config'?
时,请确保键入yes
并按Enter。