小编ram*_*rpr的帖子

错误:无法解析 kubelet 标志:未知标志:--network-plugin

我有一个正在运行的集群,其版本如下 GitVersion:"v1.24.2",

对于此版本中针对运行集群抛出 --network-plugin 标志错误的 CNI 更改,解决方案是什么?我似乎找不到任何方法来修复正在运行的集群。我的 2 个集群显然因此而关闭,并且似乎无法弄清楚如何修复

我尝试将文件 /var/lib/kubelet/kubeadm-flags.env 更改为下面的内容,但仍然没有帮助

KUBELET_KUBEADM_ARGS="--pod-infra-container-image=k8s.gcr.io/pause:3.5"

KUBELET_NETWORK_ARGS=''

与问题相关https://github.com/kubernetes/website/issues/33640

文档已更新并合并,但是运行集群怎么样?可以做什么?

额外细节

好吧,也许我之前不清楚我的问题/解释

我们有一个早期版本的 kubernetes,已升级到 1.24.2,我们在 2 个集群中看到相同的行为 - 当我说集群时,它们现在是 2 个虚拟机,每个虚拟机都表现为自己的集群,托管在本地。我们部署连接到 Azure 的容器 - 作为本地自托管应用程序网关。

问题 - 升级到当前版本后,我在 kubelet 日志中看到以下错误,并且 kubelet 似乎没有运行/活动

kubectl get pods 与服务器 localhost:8080 的连接被拒绝 - 您指定了正确的主机或端口吗?

Kubelet 日志中的错误

kubelet[18280]:错误:无法解析 kubelet 标志:未知标志:--network-plugin systemd[1]:kubelet.service:主进程已退出,代码=已退出,状态=1/FAILURE

我尝试通过删除 --network-plugin flag 来调整 /var/lib/kubelet/kubeadm-flags.env 中的参数,但没有成功。现在,在 kubelet 重新启动后,我还在 kubelet 日志中看到以下错误

{0}。错误:连接错误:desc =“传输:拨打 dial unix 时出错:缺少地址”。正在重新连接... Jul 01 15:14:49 kubelet[10297]: 错误: 无法运行 Kubelet: 无法确定运行时 API 版本: rpc 错误: …

kubernetes

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

kubernetes ×1