跳到主要内容

Clusters

查看集群列表

您可以查看已注册并设置为在部署组中部署的集群列表。

部署组集群列表屏幕

  • Cluster Name: 集群的名称。

  • Provider: 云平台提供商。

  • Type: 集群的类型。

  • Status: 集群的正常运行时间状态,以 Ready/Stop/Unknown 的值显示。

  • Health: 集群的健康状态,以绿色/黄色/红色显示。

  • CPU Request: 集群中部署组的 CPU 请求使用百分比值。

  • CPU Limit: 集群中部署组的 CPU 限制使用百分比值。

  • Mem Request: 集群中部署组的内存请求使用百分比值。

  • Actions: 一组功能按钮,负责以下功能(从左到右):

    • Configuration: 集群配置设置
    • Delete: 删除集群

添加集群

您可以通过点击部署组集群选项卡列表视图屏幕左上角的 Add Cluster 按钮来添加集群。添加集群弹出屏幕打开并显示可以添加的集群列表。

添加部署组集群弹出屏幕

选择您要添加的集群的复选框,然后点击 Add Cluster 按钮。添加集群的弹出屏幕关闭,您添加到列表中的集群将显示出来。当集群被添加时,创建部署组时设置的命名空间将自动为该集群创建。

设置集群属性

您可以配置已注册的集群。点击集群操作部分的配置按钮。

集群配置弹出屏幕打开:

部署组集群 - 资源配额弹出屏幕

配置屏幕由资源配额、限制范围和标签选项卡组成。如果有先前保存的配置,弹出屏幕将打开并完成搜索。限制设置命名空间中的资源大小和数量。

Limit Range 选项卡中,限制命名空间中工作负载的 CPU 和内存:

部署组集群 - 限制范围弹出屏幕

Labels 选项卡中,您可以为集群定义标签:

部署组集群 - 标签弹出屏幕

删除集群

删除已注册的集群。在部署组集群选项卡的列表视图屏幕上,点击删除操作以删除集群。点击您想要从部署组中移除的集群的操作项中的删除按钮。这不会删除实际的集群,而是将其作为部署组的成员移除。

备注

请注意,添加到部署组时创建的命名空间将被删除,并且在其中部署的所有资源将被删除。

设置公共资源

您可以管理将部署到集群的 Kubernetes 资源(持久卷声明、ConfigMaps、Secrets)。点击屏幕顶部的资源选项卡。资源屏幕的组织如下:

➀ 部署按钮和特定于集群的资源菜单:在集群选项卡上注册的集群名称显示为菜单。每个集群名称都有持久卷声明、ConfigMaps 和 Secrets 的子菜单。

➁ 编辑资源:在集群中创建或编辑资源。

➂ 资源列表:获取在集群中注册的资源列表。

设置持久卷声明

在资源屏幕上,从左侧菜单中选择集群,并从集群的子菜单中选择持久卷声明菜单。

您将看到一个可以创建持久卷声明(PVC)和在集群中注册的 PVC 列表的屏幕。

持久卷声明创建屏幕

在为每个项目输入正确的值后,Save 按钮变为可用。点击 Save 按钮后,PVC 被创建并自动添加到屏幕底部的列表中。

您可以通过点击 PVC 列表操作部分的 Delete 按钮从集群中删除 PVC。添加或删除的 PVC 不会立即反映在集群中,而是通过部署功能反映。

  • Name: PVC 的名称。
  • Bound: PVC 在 Kubernetes 中的状态值。
  • Volume: PVC 在 Kubernetes 中的 VolumeName 值。
  • Capacity: 存储大小。
  • Access Mode: 访问模式。
  • Storage Class: 存储类的名称。
  • Age: PVC 在 Kubernetes 中的年龄值。
  • Status: 显示为以下值之一:CREATED/DEPLOYED/UPDATED/UNKNOWN。
  • Actions: 一组功能按钮,包括作为删除功能的删除按钮。

设置 ConfigMaps

在资源屏幕上,从左侧菜单中选择集群,并从集群的子菜单中选择 ConfigMaps 菜单。

您将看到一个可以创建 ConfigMap 和在集群中注册的 ConfigMaps 列表的屏幕。

这是 ConfigMaps 创建屏幕。在您为每个项目输入正确的值后,保存按钮变为可用。

ConfigMaps 创建屏幕

当您点击 Save 按钮时,ConfigMap 被创建并自动添加到屏幕底部的列表中:

  • Name: ConfigMap 的名称。
  • Data: ConfigMap 中的数据数量。
  • Age: ConfigMap 在 Kubernetes 中的年龄值。
  • Status: 显示为以下值之一:CREATED/DEPLOYED/UPDATED/UNKNOWN。
  • Actions: 一组功能按钮,包括作为删除功能的删除按钮。

您可以通过点击 ConfigMap 列表操作部分的删除按钮从集群中删除 ConfigMap。添加或删除的 ConfigMaps 不会立即反映在集群中,而是通过部署功能反映。

设置 Secrets

在资源屏幕上,从左侧菜单中选择集群,并从集群的子菜单中选择 Secrets 菜单。

您将看到一个屏幕,您可以在其中创建一个秘密以及在集群中注册的秘密列表。

这是秘密创建屏幕:

Secrets Tab screen

在为每个项目输入正确的值后,Save 按钮将变为可用。单击 Save 按钮以创建秘密,它将自动添加到屏幕底部的列表中。

Secrets List screen

  • Name: 秘密名称。
  • Type: 秘密类型。
  • Data: 秘密中的数据数量。
  • Age: Kubernetes 中秘密的年龄值。
  • Status: 显示为以下值之一:CREATED/DEPLOYED/UPDATED/UNKNOWN。
  • Actions: 一组功能按钮,包括作为删除功能的删除按钮。

单击秘密列表中的名称项目以查看输入屏幕上的秘密内容,然后单击 Save 按钮以保存编辑的内容。单击秘密列表的操作部分中的 Delete 按钮以从集群中删除秘密。添加或删除的秘密不会立即反映在集群中,而是通过部署功能反映。