通過指定具體執行個體規格配置節點池時,可能會因庫存不足或執行個體下線等原因導致擴容失敗。建議您通過指定執行個體屬性(例如vCPU和記憶體)的方式進行配置。節點池會自動篩選符合要求的執行個體規格進行擴容,提高擴容成功率。
本功能處於灰階發布中。如需使用,請提交工單。
使用限制
請先瞭解ACK不支援使用的ECS執行個體規格。
本功能不支援GPU類型的執行個體。
若節點池付費類型為搶佔式執行個體,指定執行個體屬性時,出價模式僅支援使用自動出價(SpotAsPriceGo),不支援設定單台上限價(SpotWithPriceLimit)。更多資訊,請參見出價模式。
指定執行個體屬性時,vCPU需為4 vCPU及以上,記憶體需為4 GiB及以上。指定vCPU或記憶體時,其最小值和最大值最大不可超過4倍。
本功能不支援搭配啟用節點自動調整使用。
操作步驟
您可以通過指定vCPU、記憶體等配置,指定待使用或需排除的執行個體規格。節點池會從合格執行個體規格中選擇可用的規格建立節點。如果後續有滿足過濾條件的新規格可用,節點池也會自動將其納入選擇範圍內。
規格彈出的優先順序順序仍然遵循節點池的擴縮容策略配置。詳細資料,請參見建立和管理節點池中關於擴縮容策略配置項的說明。
如您後續通過編輯節點池調整了執行個體屬性配置,更新後的配置對新增節點生效,存量節點的配置不受影響。
登入Container Service管理主控台,在左側導覽列選擇叢集列表。
在叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,選擇。
單擊建立節點池,在建立節點池對話方塊,按照頁面提示完成節點池的配置和建立。其中,執行個體配置方式選擇指定執行個體屬性。
下表僅介紹指定執行個體屬性時涉及的配置項。關於全量配置項說明,請參見建立和管理節點池。
配置項
說明
vCPU
指定使用的最小和最大CPU核心數。兩者差額最大不可超過4倍。
記憶體
指定使用的最小和最大記憶體。兩者差額最大不可超過4倍。
執行個體規格類型系列層級
執行個體規格類型系列層級。取值範圍:
入門級:成本更低,但是無法保證執行個體計算效能的穩定。適用於平時CPU使用率低的業務情境。
企業級:適合對業務穩定性具有高要求的企業情境。
關於兩者的差異,請參見什麼是企業級執行個體?什麼是入門級執行個體?、企業級執行個體與入門級執行個體有什麼本質區別?。
執行個體規格分類
執行個體規格類型系列分類,包括通用型、計算型、記憶體型等。關於執行個體規格類型系列說明,請參見執行個體規格分類與命名。
CPU架構
執行個體的CPU架構,支援x86和Arm。
執行個體規格類型系列
指定使用的執行個體規格類型系列,請參見執行個體規格類型系列。
需要排除的執行個體規格
需要排除的執行個體規格,這些規格將不在擴容選擇的執行個體規格範圍內。支援使用萬用字元(*)排除單個規格或者整個規格類型系列。樣本如下。
ecs.c6.large:排除ecs.c6.large執行個體規格。
ecs.c6.*:排除整個c6規格類型系列的執行個體規格。