将项目纳管到其他企业空间

本节介绍如何将项目与当前企业空间解绑,并重新纳管到其他企业空间。

1. 解绑项目

在项目所在的集群中,执行以下命令,解除项目和所属企业空间的关系。

kubectl label ns <namespace> kubesphere.io/workspace- && kubectl patch ns <namespace>   -p '{"metadata":{"ownerReferences":[]}}' --type=merge
说明

以上命令会移除项目与企业空间关联的标签并移除 ownerReferences。

2. 移除项目成员

在项目所在的集群中,执行以下命令,移除项目下所有的成员。

kubectl delete rolebindings.iam.kubesphere.io -n <namespace> --all

3. 纳管到新的企业空间

  1. 以具有项目管理权限的用户登录 KubeSphere Web 控制台并进入您的集群。

  2. 在左侧导航栏选择项目

  3. 在项目列表中,在项目右侧点击more,然后在下拉列表中选择分配企业空间

  4. 分配企业空间对话框,设置项目所属的企业空间,并选择一个企业空间成员作为项目管理员,然后点击确定

  5. 进入选定的企业空间,即可在项目页面看到该项目。

通过邮件接收 KubeSphere 最新的技术博客与产品更新的通知


感谢您的反馈。如果您有关于如何使用 KubeSphere 的具体问题,请在 Slack 上提问。如果您想报告问题或提出改进建议,请在 GitHub 存储库中打开问题。