请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

kubeadm init执行报错

kubeadm init --ignore-preflight-errors=NumCPU --image-repository registry.aliyuncs.com/google_containers --kubernetes-version v1.18.2 --apiserver-advertise-address=xxxxx --pod-network-cidr=10.244.0.0/16
执行报错: node “k8s-master” not found

去掉 --apiserver-advertise-address=xxxxx,执行成功

正在回答 回答被采纳积分+3

插入代码

1回答

tonybai 2020-06-03 18:42:19

亲,仅凭这些信息,我无法给出具体原因啊。不过我猜:“node “k8s-master” not found” 很可能是因为你当前node上的kubelet没能成功连接上你用--apiserver-advertise-address=xxxxx指定的k8s api server。但去掉--apiserver-advertise-address=xxxxx后,kubelet连接默认的apiserver地址成功了。在老版本k8s中,如果要使用weavenetwork cni插件,需要指定--apiserver-advertise-address=xxxxx,但是最新的k8s版本似乎已经不需要这样做了。 https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/create-cluster-kubeadm/

祝学习愉快!


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号