k8s重启kubelet报错 "command failed" err="failed to parse kubelet flag: unknown flag: --network-plugin"
journalctl -xefu kubelet
根据日志可以初步判断,应该是网络模块除了问题,kebelet重启后,启动网络插件的命令无法执行。

对比一下各节点kubelet的版本
rpm -qa | grep kube

问题果然出现在这里,我之前执行了yum update,那时候估计是自动把k8s相关组件也一起升级了,才会导致这样的问题出现
解决办法:
k8s组件降级至和其他节点一致
yum downgrade kubeadm-1.21.14-0 kubelet-1.21.14-0 kubectl-1.21.14-0

重新读取配置文件并重启
systemctl daemon-reloadsystemctl start kubelet


浙公网安备 33010602011771号