调整用户集群的控制平面节点的大小

您可以调整 Google Distributed Cloud 用户集群的控制平面节点的大小,以更改其 CPU 数量和内存量,例如,随着集群的增长,支持更多工作器节点。由于调整大小会重新创建节点,因此具有单个控制平面节点的用户集群可能会出现短暂的停机时间。

如果启用自动调整节点大小功能,则无法手动调整控制平面节点的大小。

如需在控制层面节点中添加或移除 CPU 和内存,请运行以下命令:

控制台

  1. 在控制台中,进入 Google Kubernetes Engine 集群概览页面。

    转到 GKE 集群

  2. 选择用户集群所在的 Google Cloud 项目。

  3. 在集群列表中,点击要修改的集群,然后点击详情面板中的查看详情。

  4. 向下滚动到控制平面部分。

  5. 点击控制平面节点 CPU 或控制平面节点内存旁边的 修改,更改相应值,然后点击完成。

命令行

  1. 修改用户集群配置文件。将 masterNode.cpus 和 masterNode.memoryMB 更改为所需的值。

    ...
    masterNode:
       cpus: 4
       memoryMB: 8192
       # How many machines of this type to deploy
       replicas: 3
    ...
    
  2. 运行以下命令以更新集群:

    gkectl update cluster --kubeconfig ADMIN_CLUSTER_KUBECONFIG --config USER_CONFIG_FILE
    
    • 将 ADMIN_CLUSTER_KUBECONFIG 替换为管理员集群 kubeconfig 文件的路径。
    • 将 USER_CONFIG_FILE 替换为用户集群配置文件的路径。