安装weave网络的时候提示 did you specify the right host or port
来源:1-5 下载Kubeadm,node组件和命令行工具
weixin_慕仔8320467
2020-12-26
老师,你好。我在用指令安装weave的时候,会报一个错误。请问是哪里需要设置下吗?
root@promote:/etc/kubernetes# kubectl apply -f "https://cloud.weave.works/k8s/net?k8s-version=$(kubectl version | base64 | tr -d ‘\n’)"
The connection to the server localhost:8080 was refused - did you specify the right host or port?
The connection to the server localhost:8080 was refused - did you specify the right host or port?
1回答
-
tonybai
2020-12-27
亲,你好。似乎是你的kubectl访问kube-apiserver出现了问题!是不是你本地的 ~/.kube/config没有正确配置呢。
可以执行:
mkdir -p $HOME/.kube
cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
chown $(id -u):$(id -g) $HOME/.kube/config
然后执行一下
kubectl get nodes
看看是否显示正确结果。如果正确,你再重新安装一下weave。
祝学习愉快!
00
相似问题