節點池可以管理集群中的一組節點資源,例如在節點池中統一管理節點的標簽和污點。如果您需要創建Windows節點,您可以在ACK集群中創建一個Windows節點池。
使用限制
下表介紹了創建Windows節點池時必須滿足的條件。
限制項 | 說明 |
集群 |
|
容器運行時 | 僅containerd容器運行時支持Windows節點池。 |
節點池類型 | 僅支持將非托管節點池創建為Windows節點池。 |
實例規格 |
|
下表介紹了創建Windows節點池時的一些使用限制。
限制項 | 說明 |
操作系統 | Windows節點池支持的操作系統為Windows Server 2019、Windows Server 2022和Windows Server Core,Version 2022。 說明 ACK控制臺支持選擇Windows Server 2019、Windows Server 2022和Windows Server Core,Version 2022。如果您有使用Windows Server Core,Version 2004的需求,請根據ECS公共鏡像發布記錄來選擇最新的鏡像ID創建節點池。更多信息,請參見2023年公共鏡像發布記錄。 |
節點數量 | 默認情況下,每個集群中最多可包含100個節點。如果您需要添加更多節點,請到配額平臺提交申請。 |
云服務器 | 添加已有云服務器時,請確保您的專有網絡中的ECS實例已綁定一個彈性公網IP(EIP),或者相應VPC已配置NAT網關。請確保相應節點能正常訪問公網,否則,添加云服務器會失敗。關于添加已有ECS實例的注意事項和操作步驟,請參見添加已有節點。 |
操作步驟
不支持創建默認節點池(default-nodepool)為Windows節點池。請參見上文使用限制,在創建集群后額外創建Windows節點池。
登錄容器服務管理控制臺,在左側導航欄選擇集群。
在集群列表頁面,單擊目標集群名稱,然后在左側導航欄,選擇 。
在節點池頁面右上角,單擊創建節點池,設置相關配置項,然后單擊確認配置。
關于配置項的詳細說明,請參見創建節點池。部分配置項說明如下。
配置項
說明
托管節點池
不選中。
容器運行時
選擇containerd。
實例規格
不同實例規格對Windows節點池的支持情況不同,有些實例規格不支持Windows節點池,需要進行多次嘗試。例如您可以選擇ecs.g6.xlarge,此實例規格支持Windows節點池。
請選擇4核8GB以上的規格。
請選擇非GPU云服務器架構的實例規格。
更多關于實例規格的信息,請參見實例規格族。
期望節點數
節點池應該維持的節點數量。指定節點池的期望節點數后,節點池會自動觸發擴容或縮容,將節點數目維持在期望數量。
操作系統
選擇Windows操作系統。
ECS標簽
為ECS實例添加標簽。
節點標簽
為集群節點添加標簽。
在節點池頁面,當節點池狀態顯示為就緒,表明Windows節點池創建成功。
相關文檔
如果您的業務有不易提前預測的瞬時波峰且需要使用Windows節點,推薦您使用Windows虛擬節點,并將Pod調度到該虛擬節點上。具體操作,請參見(邀測)調度Pod到Windows虛擬節點。