首页 > 解决方案 > Kubernetes 设置 Flannel Pod 网络

问题描述

我正在关注如何设置 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: 连接:连接被拒绝无法识别

这似乎意味着 kubernetes master 运行不正常。如何启动服务器以便它可以连接?

标签: dockerubuntukubernetes

解决方案


这是一个权限不足的错误。要么你没有运行这个:

mkdir -p $HOME/.kube sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config sudo chown $(id -u):$(id -g) $HOME/.kube/config

或者有一个来自先前初始化的 admin.conf。在这种情况下,在运行第二个命令并查看时 cp: overwrite /home/aurelius/.kube/config'? 确保您键入yes并按 Enter。


推荐阅读