【问题原因】服务器重启后,Kubernetes的kube-proxy组件错误地将当前环境的节点IP识别为IPv6地址,导致通信异常。 【解决办法】通过修改kubelet配置,强制其使用IPv4地址,并重建kube-proxy Pod来恢复服务。步骤如下: 1. 编辑kubelet配置文件/var/lib/kubelet/kubeadm-flags.env,在KUBELET_KUBEADM_ARGS参数中添加--node-ip=<服务器IPv4地址>。 2. 依次执行systemctl daemon-reload和systemctl restart kubelet命令重启kubelet服务。 3. 执行kubectl delete pod -n kube-system -l k8s-app=kube-proxy命令,删除并重建kube-proxy Pod。