原因

rancher 2.3出来有一年了。
2.3内部启动了一个k3s,如果在距离证书过期前90天没重启过(重启也可能申请证书失败),在到期后容器会自动退出。

进入/var/lib/rancher/k3s/server/tls执行下面命令可以查看到期时间

for i in `ls *.crt` ;do openssl x509 -in $i -noout -dates;echo $i;done

解决方法

1.删除/var/lib/rancher/k3s/server/tls目录,
2.重启rancher-server之后会自动申请新的证书,
3.再重启一下rancher-server容器。(重启用来加载新申请的证书)

Logo

云原生社区为您提供最前沿的新闻资讯和知识内容

更多推荐