创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。如果未按模板创建问题,管理员有权关闭问题。
确保帖子格式清晰易读,用 markdown code block 语法格式化代码块。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。

集群情况–>测试环境集群作为一个子集群接入host集群进行管理

正常使用一两年没有问题,今天登录kubesphere集群管理页面,发现测试环境集群提示kubeconfig 已过期了,其他的子集群是正常的,但是我登录了host和成员集群上查看证书都没有过期,但为保万一,我还是把集群的证书全部更新了一下

kubeadm certs check-expiration

kubeadm certs renew all

重启KS、APIserver、control等组件后,再把新的kubeconfig文件在web页面进行更新导入,系统仍然报错,无法正常导入接管集群

虽然无法接入host集群,但是集群本身可以正常登录,进行相关操作以及数据都在,没看到有任何问题,只是无法托管,有没有运维哥哥遇到过的,目前正在排查错误中,暂时没啥思绪

日志更新

control manager提示测试集群加入失败

但是在这边是提示集群已就绪的,后面是devops集群健康检查没通过,应该是不影响的

host集群的APIserver日志,应该host这边直接报错了,请求没有到成员集群的APIserver,至少日志是没有的

有没有大佬指导一下,目前没啥找到原因,日志都查了个遍

已解决,在更新kubeconfig的时候,需要把server地址即API的地址改为实际的内网地址,目前已恢复,后续观察中

过期的原因未知,而且导入集群的时候,我记得是不需要修改的

  • waps 回复了此帖
    9 个月 后

    makamaka 同样的问题,能指导一下吗