全部產品
Search
文件中心

Container Compute Service:kube-scheduler

更新時間:Jan 10, 2026

kube-scheduler是一個控制面組件,負責根據Pod資源需求將其調度到叢集內合適的節點上。

kube-scheduler介紹

基於Pod和Node的資源和其他屬性,kube-scheduler負責將每個Pod調度到ACS叢集內合適的虛擬節點。更多資訊,請參見Kubernetes官方文檔kube-scheduler

說明

ACS調度器自K8s 1.32開始,版本號碼規則與ACK保持一致,詳見kube-scheduler

使用說明

kube-scheduler組件在建立叢集時預設安裝,具體功能,請參見調度概述

組件配置

kube-scheduler組件支援自訂參數配置,具體操作如下。

  1. 登入容器計算服務控制台,在左側導覽列選擇集群列表

  2. 集群列表頁面,單擊目的地組群名稱,然後在左側導覽列,選擇运维管理组件管理

  3. 核心組件頁簽地區,定位kube-scheduler組件,單擊卡片右下方的配置,在對話方塊中按照頁面提示完成參數的配置。

    不同版本調度器支援的功能不同,其支援的自訂參數也有所區別。關於不同版本調度器支援的功能,請參見kube-scheduler。自訂參數的含義及其用法,如下表所示。

    配置項

    說明

    類型

    取值(範圍)

    預設值

    開啟可用性區域資源推薦功能

    ACS在調度過程中會自動過濾資源緊張的可用性區域,詳見資源推薦功能

    bool

    • false

    • true

    true

    開啟GPU-HPN節點自訂標籤、調度器

    參見使用自訂調度器節點標籤和汙點管理

    bool

    • false

    • true

    false

    scorePluginWeights

    調度器打分外掛程式的權重參數。包括社區原生外掛程式和阿里雲自研外掛程式:

    • 社區外掛程式包括NodeAffinity、PodTopologySpread、InnerPodAffinity、TaintToleration,詳見親和性容忍度策略文檔。

    • 阿里雲自研外掛程式包括:

      • ServerlessScheduling:針對general-purpose、performance、gpu計算類,根據資源推薦優先選取平台空閑資源更多的可用性區域。

    打分外掛程式的權重參數會影響調度器優先選取的節點,關於打分權重的詳細介紹,請參見社區文檔

    重要

    ACS在調度過程中會自動過濾資源緊張的可用性區域,過濾階段不受打分策略影響。在使用親和性相關的打分策略時,請確保為Pod選擇了多個“推薦使用”的可用性區域,以便打分策略能夠發揮最佳效果,詳見資源推薦功能

    • plugin: string

    • weight: int

    • plugin僅支援使用開放的外掛程式列表。

    • weight為整數,取值範圍為[1,10000]。

    各打分外掛程式的預設權重配置如下:

    • NodeAffinity:1

    • PodTopologySpread:1

    • InnerPodAffiinty:1

    • TaintToleration:1

    • ServerlessScheduling:2

變更記錄

1.32版本

版本號碼

變更時間

變更內容

v1.32.0-apsara.6.11.8.507bee55

2025年12月22日

  • 新功能:

    • 通過Label alibabacloud.com/acs: "true"直接指定使用 ACS 算力(general-purpose/performance/gpu),忽略Pod親和性相關約束。

  • 最佳化:

    • 最佳化GPU HPN拓撲感知調度的覆蓋情境,詳見GPU-HPN拓撲感知調度

    • 預設開啟GPU-HPN節點自訂標籤、調度器功能。

  • 修複缺陷:

    • 修複GPU-HPN Pod被調度到GPU資源名稱不匹配節點的問題。

      觸發條件:開啟GPU-HPN節點自訂標籤、調度器功能,且Pod使用叢集預設調度器。

v1.32.0-aliyun.6.9.7.eb18a8a9

2025年09月22日

  • 修複缺陷:

    • 修複使用PodAntiAffinity和TopologySpread強打散時,Pod調度Pending的問題,該問題在v1.32.0-aliyun.6.9.6.4e1407c2版本引入。

v1.32.0-aliyun.6.9.6.4e1407c2

2025年09月17日

  • 新功能:

    • 支援可用性區域資源推薦功能開關。

  • 最佳化:

    • 最佳化使用PVC Pod的調度重試效率。

    • 最佳化PodTopologySpread策略,在whenUnsatisfiable為ScheduleAnyway時,確保正在生產中的Pod也納入拓撲分布計算範圍。

v1.32.0-aliyun.6.9.5.ccfc0094

2025年07月09日

組件首次發布,適配ACS叢集1.32版本,功能包括v1.31.0-aliyun-1.4.2所有ACS功能。

1.31版本

版本號碼

變更時間

變更內容

v1.31.0-aliyun-1.5.0

2025年12月22日

  • 新功能:

    • 通過Label alibabacloud.com/acs: "true"直接指定使用 ACS 算力(general-purpose/performance/gpu),忽略Pod親和性相關約束。

  • 最佳化:

    • 最佳化GPU HPN拓撲感知調度的覆蓋情境,詳見GPU-HPN拓撲感知調度

    • 預設開啟GPU-HPN節點自訂標籤、調度器功能。

  • 修複缺陷:

    • 修複GPU-HPN Pod被調度到GPU資源名稱不匹配節點的問題。

      觸發條件:開啟GPU-HPN節點自訂標籤、調度器功能,且Pod使用叢集預設調度器。

v1.31.0-aliyun-1.4.4

2025年09月22日

  • 修複缺陷:

    • 修複使用PodAntiAffinity和TopologySpread強打散時,Pod調度Pending的問題,該問題在v1.31.0-aliyun-1.4.3版本引入。

v1.31.0-aliyun-1.4.3

2025年09月17日

  • 新功能:

    • 支援可用性區域資源推薦功能開關。

  • 最佳化:

    • 最佳化使用PVC Pod的調度重試效率。

    • 最佳化PodTopologySpread策略,在whenUnsatisfiable為ScheduleAnyway時,確保正在生產中的Pod也納入拓撲分布計算範圍。

v1.31.0-aliyun-1.4.2

2025年07月09日

組件內部實現日誌列印和基礎鏡像修改的最佳化。

v1.31.0-aliyun-1.4.1

2025年05月19日

支援打分外掛程式自訂權重參數配置,更多資訊,請參見scorePluginWeights

v1.31.0-aliyun-1.4.0

2025年04月09日

最佳化Pod使用WaitForFirstConsumer(WFFC)類型PVC時的調度流程。

當Pod使用WFFC類型PVC,並同時指定交換器時,請在Pod親和性中同時指定對應的可用性區域,調度器會確保PVC分配的可用性區域與交換器一致,避免Pod Pending。更多資訊,請參見Pod Annotation功能說明

v1.31.0-aliyun-1.3.1

2025年03月20日

GPU共用調度支援static策略及QoS配置。

自訂優先順序調度,增加對非法配置的容錯能力。

v1.31.0-aliyun-1.3.0

2025年02月08日

修複Pod使用WaitForFirstConsumer類型PVC時的雲端硬碟調度問題。

支援為GPU-HPN類型Pod配置自訂調度器。

v1.31.0-aliyun-1.2.0

2024年11月29日

組件首次發布,適配ACS叢集1.31版本。

1.30版本

版本號碼

變更時間

變更內容

v1.30.3-aliyun-1.6.0

2025年12月22日

  • 新功能:

    • 通過Label alibabacloud.com/acs: "true"直接指定使用 ACS 算力(general-purpose/performance/gpu),忽略Pod親和性相關約束。

  • 最佳化:

    • 最佳化GPU HPN拓撲感知調度的覆蓋情境,詳見GPU-HPN拓撲感知調度

    • 預設開啟GPU-HPN節點自訂標籤、調度器功能。

  • 修複缺陷:

    • 修複GPU-HPN Pod被調度到GPU資源名稱不匹配節點的問題。

      觸發條件:開啟GPU-HPN節點自訂標籤、調度器功能,且Pod使用叢集預設調度器。

v1.30.3-aliyun-1.4.4

2025年09月22日

  • 修複缺陷:

    • 修複使用PodAntiAffinity和TopologySpread強打散時,Pod調度Pending的問題,該問題在v1.30.3-aliyun-1.4.3版本引入。

v1.30.3-aliyun-1.4.3

2025年09月17日

  • 新功能:

    • 支援可用性區域資源推薦功能開關。

  • 最佳化:

    • 最佳化使用PVC Pod的調度重試效率。

    • 最佳化PodTopologySpread策略,在whenUnsatisfiable為ScheduleAnyway時,確保正在生產中的Pod也納入拓撲分布計算範圍。

v1.30.3-aliyun-1.4.2

2025年07月09日

組件內部實現日誌列印和基礎鏡像修改的最佳化。

v1.30.3-aliyun-1.4.1

2025年05月19日

支援打分外掛程式自訂權重參數配置,更多資訊,請參見scorePluginWeights

v1.30.3-aliyun-1.4.0

2025年04月09日

最佳化Pod使用WaitForFirstConsumer(WFFC)類型PVC時的調度流程。

當Pod使用WFFC類型PVC,並同時指定交換器時,請在Pod親和性中同時指定對應的可用性區域,調度器會確保PVC分配的可用性區域與交換器一致,避免Pod Pending。更多資訊,請參見Pod Annotation功能說明

v1.30.3-aliyun-1.3.1

2025年03月20日

GPU共用調度支援static策略及QoS配置。

自訂優先順序調度,增加對非法配置的容錯能力。

v1.30.3-aliyun-1.3.0

2025年02月08日

修複Pod使用waitForFirstConsumer類型PVC時的雲端硬碟調度問題。

支援為GPU-HPN類型Pod配置自訂調度器。

v1.30.3-aliyun-1.2.0

2024年11月29日

最佳化Pod調度效率。

適配acs-virtual-node組件新版本,要求acs-virtual-node組件版本為v2.12.0-acs.9及以上。

v1.30.3-aliyun-1.1.1

2024年09月09日

組件首次發布,適配ACS叢集1.30版本。

1.28版本

版本號碼

變更時間

變更內容

v1.28.12-aliyun-1.4.5

2025年12月22日

  • 修複缺陷:

    • 修複GPU-HPN Pod被調度到GPU資源類型不符節點的問題,觸發條件:開啟GPU-HPN節點自訂標籤、調度器功能,且Pod使用叢集預設調度器。

v1.28.12-aliyun-1.4.4

2025年09月22日

  • 修複缺陷:

    • 修複使用PodAntiAffinity和TopologySpread強打散時,Pod調度Pending的問題,該問題在v1.28.12-aliyun-1.4.3版本引入。

v1.28.12-aliyun-1.4.3

2025年09月17日

  • 新功能:

    • 支援可用性區域資源推薦功能開關。

  • 最佳化:

    • 最佳化使用PVC Pod的調度重試效率。

    • 最佳化PodTopologySpread策略,在whenUnsatisfiable為ScheduleAnyway時,確保正在生產中的Pod也納入拓撲分布計算範圍。

v1.28.12-aliyun-1.4.2

2025年07月09日

組件內部實現日誌列印和基礎鏡像修改的最佳化。

v1.28.12-aliyun-1.4.1

2025年05月19日

支援打分外掛程式自訂權重參數配置,更多資訊,請參見scorePluginWeights

v1.28.12-aliyun-1.4.0

2025年04月09日

最佳化Pod使用WaitForFirstConsumer(WFFC)類型PVC時的調度流程。

當Pod使用WFFC類型PVC,並同時指定交換器時,請在Pod親和性中同時指定對應的可用性區域,調度器會確保PVC分配的可用性區域與交換器一致,避免Pod Pending。更多資訊,請參見Pod Annotation功能說明

v1.28.9-aliyun-1.3.1

2025年03月20日

GPU共用調度支援static策略及QoS配置。

自訂優先順序調度,增加對非法配置的容錯能力。

v1.28.9-aliyun-1.3.0

2025年02月08日

修複Pod使用waitForFirstConsumer類型PVC時的雲端硬碟調度問題。

支援為GPU-HPN類型Pod配置自訂調度器。

v1.28.9-aliyun-1.2.0

2024年11月29日

最佳化Pod調度效率。

適配acs-virtual-node組件新版本,要求acs-virtual-node組件版本為v2.12.0-acs.9及以上。

v1.28.9-aliyun-1.1.1

2024年09月06日

最佳化事件提示資訊。

v1.28.9-aliyun-1.1.0

2024年08月22日

支援自訂資源優先順序調度

v1.28.9-aliyun-1.0.1.dfd9511f

2024年07月12日

內部介面最佳化。

v1.28.9-aliyun-1.0.0b72f000

2024年06月15日

組件首次發布,適配ACS叢集1.28版本。

1.26版本

版本號碼

變更時間

變更內容

v1.26.3-aliyun-1.3.1

2025年03月20日

GPU共用調度支援static策略及QoS配置。

自訂優先順序調度,增加對非法配置的容錯能力。

v1.26.3-aliyun-1.3.0

2025年02月08日

修複Pod使用waitForFirstConsumer類型PVC時的雲端硬碟調度問題。

支援為GPU-HPN類型Pod配置自訂調度器。

v1.26.3-aliyun-1.2.0

2024年11月29日

最佳化Pod調度效率。

適配acs-virtual-node組件新版本,要求acs-virtual-node組件版本為v2.12.0-acs.9及以上。

v1.26.3-aliyun-1.1.1

2024年09月06日

最佳化事件提示資訊。

v1.26.3-aliyun-1.1.0

2024年08月22日

支援自訂資源優先順序調度

v1.26.3-aliyun-1.0.1.4d326e78

2024年07月12日

內部介面最佳化。

v1.26.3-aliyun-1.0.fa88f9ae

2024年06月25日

組件首次發布,適配ACS叢集1.26版本。