kubeadm init执行报错
来源:1-5 下载Kubeadm,node组件和命令行工具
zhaohailong1023
2020-06-03
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,执行成功
1回答
-
tonybai
2020-06-03
亲,仅凭这些信息,我无法给出具体原因啊。不过我猜:“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/
祝学习愉快!
00
相似问题