当kubeadm init时出现kubelet启动不了的错误,在排除了kubelet版本不对等问题后,有可能就是k8s其他组件有问题导致初始化失败(而不是kubelet导致的)

众所周知kubeadm初始化要求很多步骤,配置过程比较繁琐,而且但凡有一步错了就容易全部失败,失败了就得kubeadm reset重新再来一遍。

本人前几天学习过程中也碰到了初始化失败的问题,尝试了无数种方法皆失败了,并且出现装特定版本成功(v1.28),其他版本不成功的情况(v1.29,v1.30),百思不得其解,苦苦钻研四天,最终放弃。

但是当我重新开了一台新的机器,再次按流程尝试部署k8s时,竟非常顺利的一遍成功。所以特来提醒大家不要钻牛角尖,如果kubeadm一直初始化失败,且确认自己的部署过程是正确的,那不妨重新开一台虚拟机来尝试,因为一直失败的原因很有可能是之前的虚拟机k8s组件相关依赖没有卸载干净,不要因此浪费时间

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐