项目和多集群项目
KubeSphere 中的一个项目是一个 Kubernetes 命名空间,用于将资源划分成互不重叠的分组。这一功能可在多个租户之间分配集群资源,从而是一种逻辑分区功能。
多集群项目跨集群运行,能为用户提供高可用性,并在问题发生时将问题隔离在某个集群内,避免影响业务。有关更多信息,请参见多集群管理。
本章介绍项目管理的基本操作,如创建项目和删除项目。
准备工作
- 您需要准备一个可用的企业空间。
- 您需要获取项目管理权限。该权限包含在内置角色
workspace-self-provisioner
中。 - 在创建多集群项目前,您需要通过直接连接或代理连接启用多集群功能。
项目
创建项目
-
打开企业空间的项目管理页面,点击创建。
备注
-
您可以在集群下拉列表中更改创建项目的集群。该下拉列表只有在启用多集群功能后才可见。
-
如果页面上没有创建按钮,则表示您的企业空间没有可用的集群。您需要联系平台管理员或集群管理员,以便在集群中创建企业空间资源。平台管理员或集群管理员需要在集群管理页面设置集群可见性,才能将集群分配给企业空间。
-
-
在弹出的创建项目对话框中输入项目名称,根据需要添加别名或说明,选择要创建项目的集群(如果没有启用多集群功能,则不会出现此选项),然后点击确定完成操作。
-
创建的项目会显示在下图所示的列表中。您可以点击项目名称打开概览页面。
编辑项目信息
-
在左侧导航栏中选择项目设置下的基本信息,在页面右侧点击项目管理。
-
在下拉列表中选择编辑信息。
备注
项目名称无法编辑。如需修改其他信息,请参考相应的文档章节。
删除项目
-
在左侧导航栏中选择项目设置下的基本信息,在页面右侧点击项目管理。
-
在下拉列表中选择删除项目。
-
在弹出的对话框中输入项目名称,点击确定。
警告
项目被删除后无法恢复,项目中的资源也会从项目中移除。
多集群项目
创建多集群项目
-
打开企业空间的项目管理页面,点击多集群项目,再点击创建。
备注
- 如果页面上没有创建按钮,则表示您的企业空间没有可用的集群。您需要联系平台管理员或集群管理员,以便在集群中创建企业空间资源。平台管理员或集群管理员需要在集群管理页面设置集群可见性,才能将集群分配给企业空间。
- 请确保至少有两个集群已分配给您的企业空间。
-
在弹出的创建多集群项目对话框中输入项目名称,并根据需要添加别名或说明,点击添加集群为项目选择多个集群,然后点击确定完成操作。
-
创建的多集群项目会显示在下图所示的列表中。您可以点击项目名称打开概览页面。
编辑多集群项目信息
-
在左侧导航栏中选择项目设置下的基本信息,在页面右侧点击项目管理。
-
在下拉列表中选择编辑信息。
备注
项目名称无法编辑。如需修改其他信息,请参考相应的文档章节。
删除多集群项目
-
在左侧导航栏中选择项目设置下的基本信息,在页面右侧点击项目管理。
-
在下拉列表中选择删除项目。
-
在弹出的对话框中输入项目名称,点击确定。
警告
多集群项目被删除后无法恢复,项目中的资源也会从项目中移除。