kube-scheduler は、クラスター内の Pod を適切なノードにスケジューリングするコントロールプレーンコンポーネントです。ノードのリソース使用量と Pod のスケジューリング要件の両方を考慮します。
コンポーネントの概要
kube-scheduler の概要
kube-scheduler は、スケジューリングキュー内の各 Pod を実行できるノードを決定します。この決定は、Pod が宣言した Request とノードの Allocatable プロパティに基づいて行われ、ノードが有効であることを保証します。kube-scheduler はその後、すべての有効なノードをソートし、Pod を適切なノードにバインドします。デフォルトでは、kube-scheduler は Request の値に基づいて Pod を均等に分散します。詳細については、Kubernetes の公式ドキュメント「kube-scheduler」をご参照ください。
Filter および Score プラグインの概要
Kubernetes スケジューリングフレームワークは、複雑なスケジューリングロジックをプラグインに整理します。これらのプラグインは、柔軟なスケジューリング拡張機能を提供します。Filter プラグインは、特定の Pod を実行できないノードを削除します。次に、Score プラグインはアルゴリズムを使用して、フィルターされたノードをスコアリングします。スコアは、Pod を実行するための各ノードの適合性を示します。
次の表は、各 kube-scheduler バージョンで有効になっている Filter および Score スケジューリングプラグインと、そのデフォルトの重みを示しています。
プラグイン機能
手順
kube-scheduler コンポーネントはデフォルトでインストールされており、設定は不要です。最新の機能最適化とバグ修正を利用するために、kube-scheduler コンポーネントを最新バージョンにアップグレードしてください。コンポーネントをアップグレードするには、Container Service for Kubernetes (ACK) コンソールにログインし、対象のクラスターをクリックし、左側のナビゲーションウィンドウで [運用管理] > [コンポーネント管理] を選択します。
変更履歴
バージョン 1.34 の変更履歴
バージョン番号 | 変更日 | 変更内容 |
v1.34.0-apsara.6.11.8.a32868e8 | 2026年1月5日 |
|
v1.34.0-apsara.6.11.7.43cab345 | 2025年12月8日 |
|
v1.34.0-apsara.6.11.6.3c0b732b | 2025年11月10日 |
|
v1.34.0-apsara.6.11.5.3c117f21 | 2025年10月23日 |
|
v1.34.0-apsara.6.11.3.ff6b62d8 | 2025年9月17日 | バージョン 1.34 の ACK クラスターで、以前のすべての機能をサポートしました。 |
バージョン 1.33 の変更履歴
バージョン番号 | 変更日 | 変更内容 |
v1.33.0-apsara.6.11.8.709bb6e6 | 2026年1月5日 |
|
v1.33.0-apsara.6.11.7.4a6779f8 | 2025年12月5日 |
|
v1.33.0-apsara.6.11.6.2fce98cb | 2025年11月10日 |
|
v1.33.0-apsara.6.11.5.8dd6f5f4 | 2025年10月23日 |
|
v1.33.0-apsara.6.11.4.77470105 | 2025年9月15日 |
|
v1.33.0-apsara.6.11.3.ed953a31 | 2025年9月8日 |
|
v1.33.0-aliyun.6.11.2.330dcea7 | 2025年8月19日 |
|
v1.33.0-aliyun.6.11.1.382cd0a6 | 2025年7月25日 |
|
v1.33.0-aliyun.6.11.0.87e9673b | 2025年7月18日 |
|
v1.33.0-aliyun.6.9.4.8b58e6b4 | 2025年6月10日 |
|
v1.33.0-aliyun.6.9.2.09bce458 | 2025年4月28日 | バージョン 1.33 の ACK クラスターで、以前のすべての機能をサポートしました。 |
バージョン 1.32 の変更履歴
バージョン番号 | 変更日 | 変更内容 |
v1.32.0-apsara.6.11.8.df9f2fa6 | 2026年1月5日 |
|
v1.32.0-apsara.6.11.7.4489ebf4 | 2025 年 12 月 10 日 |
|
v1.32.0-apsara.6.11.6.03248691 | 2025年11月10日 |
|
v1.32.0-apsara.6.11.5.c774d3c3 | 2025年10月23日 |
|
v1.32.0-apsara.6.11.4.4a4f4843 | 2025年9月15日 |
|
v1.32.0-apsara.6.11.3.b651c575 | 2025年9月12日 |
|
v1.32.0-aliyun.6.11.2.58302423 | 2025年8月21日 |
|
v1.32.0-aliyun.6.11.1.ab632d8c | 2025年7月25日 |
|
v1.32.0-aliyun.6.11.0.0350a0e7 | 2025年7月18日 |
|
v1.32.0-aliyun.6.9.4.d5a8a355 | 2025年6月4日 |
|
v1.32.0-aliyun.6.9.3.515ac311 | 2025年5月14日 |
|
v1.32.0-aliyun.6.9.2.09bce458 | 2025年4月16日 |
|
v1.32.0-aliyun.6.8.6.bd13955d | 2025年4月2日 |
|
v1.32.0-aliyun.6.9.0.a1c7461b | 2025年2月28日 |
|
v1.32.0-aliyun.6.8.5.28a2aed7 | 2025年2月19日 |
|
v1.32.0-aliyun.6.8.4.2b585931 | 2025年1月17日 | バージョン 1.32 の ACK クラスターで、以前のすべての機能をサポートしました。 |
バージョン 1.31 の変更履歴
バージョン番号 | 変更日 | 変更内容 |
v1.31.0-apsara.6.11.5.28c6b51a | 2025年10月20日 |
|
v1.31.0-apsara.6.11.4.69d7e1fa | 2025年9月15日 |
|
v1.31.0-apsara.6.11.3.9b41ad4a | 2025年9月12日 |
|
v1.31.0-aliyun.6.11.1.c9ed2f40 | 2025年7月25日 |
|
v1.31.0-aliyun.6.11.0.ea1f0f94 | 2025年7月18日 |
|
v1.31.0-aliyun.6.9.4.c8e540e8 | 2025年6月4日 |
|
v1.31.0-aliyun.6.9.3.051bb0e8 | 2025年5月14日 |
|
v1.31.0-aliyun.6.8.6.520f223d | 2025年4月2日 |
|
v1.31.0-aliyun.6.9.0.8287816e | 2025年2月28日 |
|
v1.31.0-aliyun.6.8.5.2c6ea085 | 2025年2月19日 |
|
v1.31.0-aliyun.6.8.4.8f585f26 | 2025年1月2日 |
|
v1.31.0-aliyun.6.8.3.eeb86afc | 2024年12月16日 | カスタムエラスティックリソースの優先度ベースのスケジューリング: 複数の ACS タイプのユニットのサポートを追加しました。 |
v1.31.0-aliyun.6.8.2.eeb86afc | 2024年12月5日 | カスタムエラスティックリソースの優先度ベースのスケジューリング: ユニットで |
v1.31.0-aliyun.6.8.1.116b8e1f | 2024年12月2日 |
|
v1.31.0-aliyun.6.7.1.1943173f | 2024年11月6日 |
|
v1.31.0-aliyun.6.7.0.740ba623 | 2024年11月4日 |
|
v1.31.0-aliyun.6.6.1.5bd14ab0 | 2024年10月22日 |
|
v1.31.0-aliyun.6.6.0.ba473715 | 2024年9月13日 | バージョン 1.31 の ACK クラスターで、以前のすべての機能をサポートしました。 |
バージョン 1.30 の変更履歴
バージョン番号 | 変更日 | 変更内容 |
v1.30.3-apsara.6.11.7.3cfed0f9 | 2025 年 12 月 10 日 |
|
v1.30.3-apsara.6.11.6.a298df6b | 2025年11月10日 |
|
v1.30.3-apsara.6.11.3.bc707580 | 2025年10月23日 |
|
v1.30.3-apsara.6.11.2.463d59c9 | 2025年9月15日 |
|
v1.30.3-aliyun.6.11.1.c005a0b0 | 2025年7月25日 |
|
v1.30.3-aliyun.6.11.0.84cdcafb | 2025年7月18日 |
|
v1.30.3-aliyun.6.9.4.818b6506 | 2025年6月4日 |
|
v1.30.3-aliyun.6.9.3.ce7e2faf | 2025年5月14日 |
|
v1.30.3-aliyun.6.8.6.40d5fdf4 | 2025年4月2日 |
|
v1.30.3-aliyun.6.9.0.f08e56a7 | 2025年2月28日 |
|
v1.30.3-aliyun.6.8.5.af20249c | 2025年2月19日 |
|
v1.30.3-aliyun.6.8.4.946f90e8 | 2025年1月2日 |
|
v1.30.3-aliyun.6.8.3.697ce9b5 | 2024年12月16日 | カスタムエラスティックリソースの優先度ベースのスケジューリング: 複数の ACS タイプのユニットのサポートを追加しました。 |
v1.30.3-aliyun.6.8.2.a5fa5dbd | 2024年12月5日 | カスタムエラスティックリソースの優先度ベースのスケジューリング
|
v1.30.3-aliyun.6.8.1.6dc0fd75 | 2024年12月2日 |
|
v1.30.3-aliyun.6.7.1.d992180a | 2024年11月6日 |
|
v1.30.3-aliyun.6.7.0.da474ec5 | 2024年11月4日 |
|
v1.30.3-aliyun.6.6.4.b8940a30 | 2024年10月22日 |
|
v1.30.3-aliyun.6.6.3.994ade8a | 2024年10月18日 |
|
v1.30.3-aliyun.6.6.2.0be67202 | 2024年9月23日 |
|
v1.30.3-aliyun.6.6.1.d98352c6 | 2024年9月11日 |
|
v1.30.3-aliyun.6.5.6.fe7bc1d5 | 2024年8月20日 | v1.30.1-aliyun.6.5.1.5dad3be8 で導入された PodAffinity/PodAntiAffinity の異常なスケジューリングの問題を修正しました。 |
v1.30.3-aliyun.6.5.5.8b10ee7c | 2024年8月1日 |
|
v1.30.1-aliyun.6.5.5.fcac2bdf | 2024年8月1日 |
|
v1.30.1-aliyun.6.5.4.fcac2bdf | 2024年7月22日 |
|
v1.30.1-aliyun.6.5.3.9adaeb31 | 2024年7月10日 | v1.30.1-aliyun.6.5.1.5dad3be8 で導入された、Pod が長時間 Pending 状態になる問題を修正しました。 |
v1.30.1-aliyun.6.5.1.5dad3be8 | 2024年6月27日 |
|
v1.30.1-aliyun.6.4.7.6643d15f | 2024年5月31日 |
|
バージョン 1.28 の変更履歴
バージョン番号 | 変更日 | 変更内容 |
v1.28.12-apsara-6.11.5.db9be0f5 | 2025年10月20日 |
|
v1.28.12-apsara-6.11.4.a48c5b6c | 2025年9月15日 |
|
v1.28.12-apsara-6.11.3.1a06b13e | 2025年9月9日 |
|
v1.28.12-aliyun-6.11.1.f23c663c | 2025年7月25日 |
|
v1.28.12-aliyun-6.11.0.4003ef92 | 2025年7月18日 |
|
v1.28.12-aliyun-6.9.4.206fc5f8 | 2025年6月4日 |
|
v1.28.12-aliyun-6.9.3.cd73f3fe | 2025年5月14日 |
|
v1.28.12-aliyun-6.8.6.5f05e0ac | 2025年4月2日 |
|
v1.28.12-aliyun-6.9.0.6a13fa65 | 2025年2月28日 |
|
v1.28.12-aliyun-6.8.5.b6aef0d1 | 2025年2月19日 |
|
v1.28.12-aliyun-6.8.4.b27c0009 | 2025年1月2日 |
|
v1.28.12-aliyun-6.8.3.70c756e1 | 2024年12月16日 | カスタムエラスティックリソースの優先度ベースのスケジューリング: 複数の ACS タイプのユニットのサポートを追加しました。 |
v1.28.12-aliyun-6.8.2.9a307479 | 2024年12月5日 | カスタムエラスティックリソースの優先度ベースのスケジューリング
|
v1.28.12-aliyun-6.8.1.db6cdeb8 | 2024年12月2日 |
|
v1.28.12-aliyun-6.7.1.44345748 | 2024年11月6日 |
|
v1.28.12-aliyun-6.7.0.b97fca02 | 2024年11月4日 |
|
v1.28.12-aliyun-6.6.4.e535a698 | 2024年10月22日 |
|
v1.28.12-aliyun-6.6.3.188f750b | 2024年10月11日 |
|
v1.28.12-aliyun-6.6.2.054ec1f5 | 2024年9月23日 |
|
v1.28.12-aliyun-6.6.1.348b251d | 2024年9月11日 |
|
v1.28.12-aliyun-6.5.4.79e08301 | 2024年8月20日 | v1.28.3-aliyun-6.5.1.364d020b で導入された PodAffinity/PodAntiaffinity の異常なスケジューリングの問題を修正しました。 |
v1.28.12-aliyun-6.5.3.aefde017 | 2024年8月1日 |
|
v1.28.3-aliyun-6.5.3.79e08301 | 2024年8月1日 |
|
v1.28.3-aliyun-6.5.2.7ff57682 | 2024年7月22日 |
|
v1.28.3-aliyun-6.5.1.364d020b | 2024年6月27日 |
|
v1.28.3-aliyun-6.4.7.0f47500a | 2024年5月24日 |
|
v1.28.3-aliyun-6.4.6.f32dc398 | 2024年5月16日 |
|
v1.28.3-aliyun-6.4.5.a8b4a599 | 2024年5月9日 |
|
v1.28.3-aliyun-6.4.3.f57771d7 | 2024年3月18日 |
|
v1.28.3-aliyun-6.4.2.25bc61fb | 2024年3月1日 | SchedulerQueueingHints 機能をデフォルトで無効にしました。詳細については、「Pull Request #122291」をご参照ください。 |
v1.28.3-aliyun-6.4.1.c7db7450 | 2024年2月21日 |
|
v1.28.3-aliyun-6.3.1ab2185e | 2024年1月10日 |
|
v1.28.3-aliyun-6.2.84d57ad9 | 2023年12月21日 | カスタムエラスティックリソースの優先度ベースのスケジューリングで MatchLabelKeys をサポートし、アプリケーションリリース中に異なるバージョンを自動的にグループ化するようにしました。 |
v1.28.3-aliyun-6.1.ac950aa0 | 2023年12月13日 |
|
v1.28.3-aliyun-5.8-89c55520 | 2023年10月28日 | バージョン 1.28 の ACK クラスターで、以前のすべての機能をサポートしました。 |