rancher证书过期问题处理

问题

起初,打开rancher ui页面打不开,telnet rancher的服务端口也不通。查看rancher 控制节点,日志显示,X509:certificate has expired or is not ye valid。证书已过期
在这里插入图片描述

解决

现在网上大部分的解决方案都是针对的2.2以及以下的版本,如果你按照网上那个教程尝试,会走很多弯路。
首先,先确定你的rancher 服务版本,可以通过

docker ps

看到你的rancher版本号
在这里插入图片描述
其次在查看官网的教程,选择版本号对应的解决方式。
笔者对应的是2.4版本号按照以下解决方案即可。

docker exec -it 容器id bash 
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
curl --insecure -sfL https://192.168.243.121/v3
exit

最后docker restart 容器id
在这里插入图片描述
然后重新登录即可。
如果遇到这样的问题,则说明你的这个命令没写对

curl --insecure -sfL https://192.168.243.121/v3
在这里插入图片描述

相关推荐

  1. npm证书过期问题

    2024-02-01 10:42:01       26 阅读
  2. k8s集群的CA证书过期处理

    2024-02-01 10:42:01       47 阅读
  3. npm报证书过期 certificate has expired问题(已解决)

    2024-02-01 10:42:01       37 阅读
  4. <span style='color:red;'>Rancher</span>

    Rancher

    2024-02-01 10:42:01      25 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-01 10:42:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-01 10:42:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-02-01 10:42:01       87 阅读
  4. Python语言-面向对象

    2024-02-01 10:42:01       96 阅读

热门阅读

  1. 如何降低视频RTSP解码延迟

    2024-02-01 10:42:01       59 阅读
  2. 测试pytorch(GPU)安装,并输出版本号

    2024-02-01 10:42:01       59 阅读
  3. 第二章 Redis介绍及安装

    2024-02-01 10:42:01       59 阅读
  4. 人工智能在现代科技中的应用和未来发展趋势

    2024-02-01 10:42:01       66 阅读
  5. vivado 时钟规划

    2024-02-01 10:42:01       52 阅读
  6. C语言-算法-搜索剪枝与记忆化搜索

    2024-02-01 10:42:01       56 阅读
  7. 【无标题】

    2024-02-01 10:42:01       57 阅读