Kubernetes Rancher Server v2.x已过期证书

Kubernetes Rancher Server v2.x已过期证书,kubernetes,rancher,rancheros,Kubernetes,Rancher,Rancheros,我的rancher服务器证书已过期,现在我无法再登录UI来管理我的k8s群集 错误: 2021-05-26 00:57:52.437334 I | http: TLS handshake error from 127.0.0.1:43238: remote error: tls: bad certificate 2021/05/26 00:57:52 [INFO] Waiting for server to become available: Get https://127.0.0.1:644

我的rancher服务器证书已过期,现在我无法再登录UI来管理我的k8s群集

错误:

2021-05-26 00:57:52.437334 I | http: TLS handshake error from 127.0.0.1:43238: remote error: tls: bad certificate 
2021/05/26 00:57:52 [INFO] Waiting for server to become available: Get https://127.0.0.1:6443/version?timeout=30s: x509: certificate has expired or is not yet valid
所以我所做的是在运行Rancher服务器容器的RancherOS机器上回滚日期。之后,我重新启动了容器,它刷新了证书。我查过:

for i in `ls /var/lib/rancher/k3s/server/tls/*.crt`; do echo $i; openssl x509 -enddate -noout -in $i; done
因为现在我能够登录到UI,所以我在k8s集群上强制进行证书轮换

但是,一旦日期重置为当前日期,并且我无法登录到Rancher服务器UI,我仍然会收到相同的错误


我在这里遗漏了什么?

这是遗漏的部分:

删除dynamic-cert.json并运行kubectl delete secret