我有一个kubeadm
安装的 Kubernetes 集群。最近它停止工作了。kubelet
正在运行,但似乎停留在初始化阶段。我认为根本原因是这种重复登录kube-apiserver
:
1 authentication.go:63] "Unable to authenticate the request" err="[x509: certificate has expired or is not yet valid: current time 2021-06-02T13:18:50Z is after 2021-05-29T15:48:22Z
所以有一个证书问题,也kubectl
失败了unauthorized
。事情是,kubeadm certs check-expiration
似乎很高兴,我什至手动检查了一些 yaml 配置文件(base64 解码证书,并通过 openssl 运行它们以检查日期)。尽管如此,我还是要求 kubeadm 更新所有证书并重新启动所有内容,但没有任何效果。
知道如何确定哪个证书已过期吗?