節點池可以管理叢集中的一組節點資源,例如在節點池中統一管理節點的標籤和汙點。如果您需要建立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執行個體已綁定一個Elastic IP Address(EIP),或者相應VPC已配置NAT Gateway。請確保相應節點能正常訪問公網,否則,添加雲端服務器會失敗。關於添加已有ECS執行個體的注意事項和操作步驟,請參見添加已有節點。 |
操作步驟
不支援建立預設節點池(default-nodepool)為Windows節點池。請參見上文使用限制,在建立叢集後額外建立Windows節點池。
登入Container Service管理主控台,在左側導覽列選擇叢集。
在叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,選擇 。
在節點池頁面右上方,單擊建立節點池,設定相關配置項,然後單擊確認配置。
關於配置項的詳細說明,請參見建立節點池。部分配置項說明如下。
配置項
說明
託管節點池
不選中。
容器運行時
選擇containerd。
執行個體規格
不同執行個體規格對Windows節點池的支援情況不同,有些執行個體規格不支援Windows節點池,需要進行多次嘗試。例如您可以選擇ecs.g6.xlarge,此執行個體規格支援Windows節點池。
請選擇4核8GB以上的規格。
請選擇非GPU雲端服務器架構的執行個體規格。
更多關於執行個體規格的資訊,請參見執行個體規格類型系列。
期望節點數
節點池應該維持的節點數量。指定節點池的期望節點數後,節點池會自動觸發擴容或縮容,將節點數目維持在期望數量。
作業系統
選擇Windows作業系統。
ECS標籤
為ECS執行個體添加標籤。
節點標籤
為叢集節點添加標籤。
在節點池頁面,當節點池狀態顯示為就緒,表明Windows節點池建立成功。
相關文檔
如果您的業務有不易提前預測的瞬時波峰且需要使用Windows節點,推薦您使用Windows虛擬節點,並將Pod調度到該虛擬節點上。具體操作,請參見(邀測)調度Pod到Windows虛擬節點。