跳到主要内容

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 按钮。添加集群的弹出屏幕关闭,您添加到列表中的集群将显示出来。当添加集群时,创建部署组时设置的命名空间会自动为该集群创建。

设置集群属性

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

集群配置弹出屏幕打开:

Deployment Group Cluster - Resource Quotas pop-up screen

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

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

Deployment Group Cluster - Limit Range pop-up screen

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

Deployment Group Cluster - Labels pop-up screen

删除集群

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

备注

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

设置公共资源

您可以管理将部署到集群的 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。添加或删除的 ConfigMap 不会立即反映在集群中,而是通过部署功能进行反映。

设置秘密

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

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

这是秘密创建屏幕:

Secrets Tab screen

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

Secrets List screen

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

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