创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。如果未按模板创建问题,管理员有权关闭问题。
确保帖子格式清晰易读,用 markdown code block 语法格式化代码块。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。
操作系统信息
阿里云ECS Centos7.9,8C/16G
Kubernetes版本信息
v1.16.9-aliyun.1
容器运行时
19.3.5
KubeSphere版本信息
v3.1.1,在已有K8s上安装
问题是什么
问题1:此ack集群作为member已导入kubesphere近2年时间,无人改动的情况下,集群管理界面进入集群,跳出到登录界面,通过F12查看有401报错。kubesphere管理员在已登录情况下,进入集群同样跳出到登录界面
问题2:此集群无法正常访问,因此复制kubeconfig重新导入此集群,导入后可以进入此集群,但发现多个命名空间被直接删除,命名空间连同下面的资源对象被直接删除。
问题3:发现多个命名空间被删除后,重新创建命名空间,为此命名空间分配企业空间时,提示rbac权限报错之后,kubesphere直接把新建的命名空间删除。
以上问题都可以稳定复现。
期待解决:
1. 如何恢复被删除的命名空间?kubesphere删除k8s集群各类资源对象之前,自身有没有备份动作?
2. 解答一下,在为项目(命名空间)分配企业空间时,为什么会直接删除用户新建的命名空间?