您可以調整 Google Distributed Cloud 使用者叢集的控制層節點大小,變更 CPU 數量和記憶體容量,例如在叢集擴大時支援更多 worker 節點。由於調整大小會重新建立節點,因此只有一個控制層節點的使用者叢集可能會短暫停機。
如果啟用自動調整節點大小功能,就無法手動調整控制層節點的大小。
如要在控制層節點中新增或移除 CPU 和記憶體,請按照下列步驟操作:
控制台
在控制台中,前往「Google Kubernetes Engine clusters overview」(Google Kubernetes Engine 叢集總覽) 頁面。
選取使用者叢集所在的 Google Cloud 專案。
在叢集清單中,按一下要修改的叢集,然後點選「Details」(詳細資料) 面板中的「View details」(查看詳細資料)。
向下捲動至「控制層」部分。
按一下「Control-plane node CPUs」(控制層節點 CPU) 或「Control-plane node memory」(控制層節點記憶體) 旁邊的 「Edit」(編輯),變更值,然後按一下「Done」(完成)。
指令列
編輯使用者叢集設定檔。將
masterNode.cpus和masterNode.memoryMB變更為所需的值。... masterNode: cpus: 4 memoryMB: 8192 # How many machines of this type to deploy replicas: 3 ...執行下列指令來更新叢集:
gkectl update cluster --kubeconfig ADMIN_CLUSTER_KUBECONFIG --config USER_CONFIG_FILE
- 將 ADMIN_CLUSTER_KUBECONFIG 替換為管理員叢集 kubeconfig 檔案的路徑。
- 將 USER_CONFIG_FILE 替換為使用者叢集設定檔的路徑。