前 言
面向边缘的轻量级K8S发行版k3s于去年2月底发布后,备受关注,在发布后的10个月时间里,Github Star达11,000颗。于去年11月中旬已经GA。但正如你所知,没有一个产品是十全十美的,k3s在客户落地实践的过程中也暴露过一些不足。在k3s技术团队的专业技术支持下,许多问题得到了改善和解决。
我们精选了一些在实际生产环境中的问题处理案例,分享给正在使用k3s的你。希望k3s技术团队的经验能够为你带来参考,也希望你可以参与进来和我们一起探索切磋。毕竟,寻找答案的路途永远没有终点。
本文将分享k3s产品中关于node注册失败的排查记录。
排查记录
问题描述
k3s版本:v1.17.2+k3s1
k3s agent向server注册时,日志出现明显报错:
同时,在k3s server上查询node,也确实无法获取注册的节点信息(只有一个server节点):
客户的虚拟机环境使用某私有云,从反馈看有过VM反复清理的操作,不过具体操作无法完整复原。
基本原理
Agent注册的过程是十分复杂的,总的来说有