集群可见性和授权

在 KubeSphere 中,您可以通过授权将一个集群分配给多个企业空间,让企业空间资源都可以在该集群上运行。同时,一个企业空间也可以关联多个集群。拥有必要权限的企业空间用户可以使用分配给该企业空间的集群来创建多集群项目。

本指南演示如何设置集群可见性。

准备工作

设置集群可见性

在创建企业空间时选择可用集群

  1. 使用拥有创建企业空间权限的帐户登录 KubeSphere,例如 ws-manager

  2. 点击左上角的平台管理,选择访问控制。在左侧导航栏选择企业空间,然后点击创建

    创建企业空间

  3. 输入企业空间的基本信息,点击下一步

  4. 集群选择页面,您可以看到可用的集群列表,选择要分配给企业空间的集群并点击创建

    选择集群

  5. 创建企业空间后,拥有必要权限的企业空间成员可以创建资源,在关联集群上运行。

    创建项目

    警告

    尽量不要在 Host 集群上创建资源,避免负载过高导致多集群稳定性下降。

在创建企业空间后设置集群可见性

创建企业空间后,您可以通过授权向该企业空间分配其他集群,或者将集群从企业空间中解绑。按照以下步骤调整集群可见性。

  1. 使用拥有集群管理权限的帐户登录 KubeSphere,例如 admin

  2. 点击左上角的平台管理,选择集群管理。从列表中选择一个集群查看集群信息。

  3. 在左侧导航栏找到集群设置,选择集群可见性

  4. 您可以看到已授权企业空间的列表,这意味着所有这些企业空间中的资源都能使用当前集群。

    设置集群可见性1

  5. 点击编辑可见范围设置集群授权。您可以选择让新的企业空间使用该集群,或者将该集群从企业空间解绑。

    设置集群可见性2

将集群设置为公开集群

您可以打开设置为公开集群,以便平台用户访问该集群,并在该集群上创建和调度资源。