rancher2.4.17证书过期了,处理方法

其他版本的请参考官网:https://docs.rancher.cn/docs/rancher2.5/cluster-admin/certificate-rotation/_index/

特别说明:这里的rancher2是rancher容器的名称

1. 进入rancher容器

docker exec -it rancher2 /bin/bash

2. 容器中更新证书

kubectl --insecure-skip-tls-verify -n kube-system delete secrets k3s-serving

kubectl --insecure-skip-tls-verify delete secret serving-cert -n cattle-system

rm -f /var/lib/rancher/k3s/server/tls/dynamic-cert.json

3. 重启rancher容器

docker restart rancher2  

4.请将 替换为 Rancher Server 的访问地址,这里根据自己端口定

curl --insecure -sfL https://xxx.xxx.xxx.xxx:8443/v3  

5. 再次重启rancher容器

docker restart rancher2

rancher默认的证书有效期是1年,到期后是无法访问前端的。

你可能感兴趣的:(linux,各种问题汇总,linux,rancher2.4)