全部產品
Search
文件中心

Container Service for Kubernetes:升降配節點資源

更新時間:Dec 20, 2025

在Kubernetes叢集中,隨著負載的動態變化,可能會出現資源過剩或資源不足的情況。為了提高資源使用率,ACK支援變更配置Worker節點,以便靈活調整叢集的資源配置。

重要
  • 節點排水操作會在遵循Pod Disruption Budget(PDB)的前提下,將節點上的Pod驅逐至其他可用節點。為確保服務高可用性,建議您採用多副本部署策略,將工作負載分散在多個節點上,同時為關鍵業務配置PDB,控制同時中斷的Pod數量。

  • 操作過程中可能存在非預期風險,請提前做好相關的資料備份。

  • 操作過程中,後台會將目標節點設定為不可調度狀態。

  • 針對已啟用節點伸縮的節點池,需先關閉其自動調整配置(即切換擴縮容模式手動)後再執行升降配操作,並在升降配完成後重新啟用自動調整配置。

操作步驟

您可以對單節點進行變更配置,也可以大量變更配置同一節點池或多個節點池中的節點。變更配置前,請參見ECS執行個體規格配置建議選擇Worker節點規格。

下文僅介紹隨用隨付類型的Worker節點變更配置。關於更多升降配方式,請參見升降配方式概述

單節點變更配置執行個體規格

  1. 登入Container Service管理主控台,在左側導覽列選擇叢集列表

  2. 叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,選擇節點管理 > 節點

  3. 節點頁面中,在目標節點操作列選擇更多 > 節點排水,在彈出框中單擊確定,排空節點上的已有Pod。

  4. 待節點排水完成後,單擊目標節點的執行個體ID,進入執行個體詳情頁面,查看執行個體規格等資訊。image

  5. 執行個體詳情頁面的配置資訊地區,單擊執行個體規格右側更換,進入更改執行個體規格頁面。image

  6. 選擇需要調整的目標執行個體規格,確認預估費用並單擊停止執行個體並繼續

  7. 停止執行個體對話方塊,選擇停止方式,單擊確定。停止執行個體方式詳情,請參見停止執行個體

  8. 變更配置完成後,單擊啟動執行個體並返回,在彈出的啟動執行個體對話方塊,單擊確定。等待變更配置節點自動加入叢集且狀態變成就緒,在目標節點操作列選擇更多 > 調度設定,設定為可調度,完成Worker節點的資源變更配置。

大量變更配置執行個體規格

可通過以下兩種方式大量變更配置叢集內節點。

  • 批量更改多個節點池內節點執行個體規格:該方式不會替換ECS執行個體,保留了節點執行個體內的自訂配置。

  • 批量更改同一節點池內節點執行個體規格:該方式會替換現有ECS執行個體,且節點池中後續所有新增節點為新執行個體規格,但無法保留執行個體內自訂配置。

批量更改多個節點池內節點執行個體規格

  1. 登入Container Service管理主控台,在左側導覽列選擇叢集列表

  2. 叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,選擇節點管理 > 節點

  3. 節點頁面,勾選所需變更配置節點,單擊下方節點排水,在彈出框中單擊確定,排空節點上的已有Pod。

  4. 待節點排水完成後,登入ECS管理主控台,在左側導覽列,選擇執行個體與鏡像 > 執行個體

  5. 選中叢集中所需變更配置節點,在頁面下方,選擇更多 > 升降配 > 更改執行個體規格

  6. 更改執行個體規格。

    1. 選擇目標規格。

      目標規格列,分別選擇目標規格,然後單擊下一步

      image

    2. 根據執行個體狀態執行下一步

      • 如果執行個體狀態全部為已停止,請單擊下一步

      • 如果存在執行個體狀態為運行中,單擊一鍵全部停止,然後單擊下一步

        重要
        • 停止執行個體時,停止模式建議選擇普通停機模式,選擇節省停機模式會因計算資源(vCPU和記憶體)被回收,再次啟動執行個體時可能因為庫存不足導致啟動失敗。

        • 停止執行個體會造成業務中斷,建議您在非業務高峰期時執行該操作。

        image

    3. 確認費用,然後單擊確認更改

  7. 啟動對應執行個體,等待變更配置節點自動加入叢集且狀態變成就緒,勾選變更配置節點,單擊下方設定調度狀態,設定為可調度後即可完成Worker節點的資源變更配置。

批量更改同一節點池內節點執行個體規格

  1. 登入Container Service管理主控台,在左側導覽列選擇叢集列表

  2. 叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,選擇節點管理 > 節點池

  3. 在節點池列表頁面,單擊目標節點池所在行操作列的編輯,更改節點池執行個體規格後單擊確認

  4. 變更執行個體規格後,通過手動擴容節點池添加新規格執行個體。

  5. 等待新規格執行個體添加完成且狀態為就緒後,在左側導覽列,選擇節點管理 > 節點

  6. 節點頁面,單擊舊規格節點操作列中更多 > 節點排水,在彈出框中單擊確定,排空節點上的已有Pod。

  7. 確認業務正常運行後,移除舊規格節點,完成Worker節點的資源變更配置。

相關文檔

升降配ACK專有叢集Master節點的資源