所有工作者状态都是NotReady。
检查下面显示的其中一个工作进程 kubelet。
似乎是 kubelet 无法访问 kube-apiserver
$ curl -k https://192.168.1.50:8443/healthz
curl: (7) Failed to connect to 192.168.1.50 port 8443 after 0 ms: Connection refused
证书似乎有问题,几天前我们执行了 kubeadm 证书更新,当时遇到了 X509:证书已过期或尚未生效错误,我们的集群已经运行了一年多,证书已过期,所以我们更新了它。不确定这是否相关,或者我们配置错误。
[已编辑] 似乎 etcd 和 kube-apiserver 正在多次重启
kubectl get pods -n kube-system 输出
其他信息
PRETTY_NAME="Ubuntu 22.04.1 LTS" NAME="Ubuntu" VERSION_ID="22.04"
VERSION="22.04.1 LTS (Jammy Jellyfish)" VERSION_CODENAME=jammy软件包信息 - kubernetes v1.22.12 - keepalived v2.2.4 - haproxy v
Containerd v1.5.9-0 Kubernetes 服务版本 Calico v3.21 Kubeflow v1.6