shaowenchenK零SK贰SK壹S
可以检查下项目,也就是对于 namespaces 还在不在。这里可能是修改了集群角色之后,placement 需要自行设置一下。
可以检查下项目,也就是对于 namespaces 还在不在。这里可能是修改了集群角色之后,placement 需要自行设置一下。
shaowenchen namespace全没有了
之前有个帖子有提到类似的问题,可以按照这个操作将M集群托管到H集群并迁移workspace, https://kubesphere.com.cn/forum/d/2637/8。我们尝试着复现一下,如果操作上有风险的话,我们会加上风险提示和使用引导。
Connor 我尝试着复现了一下, 不是我回复里猜测的那个问题,workspace 不会平白无故的被删, kubesphere 的代码中没有直接删除 workspace 和 namespace 的逻辑,只有通过kubesphere UI、通过kubectl delete、通过取消集群授权(取消时会有确认提示),这三方式进行删除。我验证了 kubefed-controller 的问题,即使在H 集群创建 A workspace 时没有勾选 M 集群 ,federated controller 也不会把M cluster 上已经存在的workspace给删掉,增加M集群或H集群授权时也不会影响到M 集群上的workspace。请确认一下是不是在集群授权的时候取消过M集群对A workspace的授权, 或者是直接操作过M集群删除过workspace
集群上有启用审计模块吗, 可以查一下审计日志