xiaosage
member集群换一个host集群的风险: https://kubesphere.com.cn/forum/d/2991-kubesphere-v300/9
需要按以下步骤操作
1.在Member集群上执行命令,将需要保留的namespace与workspace进行解绑
kubectl label ns <namespace> kubesphere.io/workspace- && kubectl patch ns <namespace> -p '{"metadata":{"ownerReferences":[]}}' --type=merge
2.在Member集群上执行命令清理workspace(注意!!!,必须先将所有关联的namespace解绑再删除workspace,否则workspace关联的namespace 会被级联删除)
kubectl delete workspacetemplate <workspace>
3.在Host集群上创建好workspace(并关联Member集群)之后,在Member集群中执行下述命令将ns托管到workspace中
kuebctl label ns <namespace> kubesphere.io/workspace=<workspace>