すべてのプロダクト
Search
ドキュメントセンター

Container Service for Kubernetes:ノードのスケジューリング可能性の設定

最終更新日:Nov 04, 2024

Container Service for Kubernetes (ACK) コンソールでノードスケジューラビリティを設定して、各ノードの負荷を調整できます。

手順

  1. ACKコンソールにログインします。 左側のナビゲーションウィンドウで、[クラスター] をクリックします。

  2. [クラスター] ページで、管理するクラスターの名前をクリックします。 左側のナビゲーションウィンドウで、[ノード] > [ノード] を選択します。

  3. [ノード] ページで、管理するノードを見つけ、[操作] 列で次の操作を実行します。

    • [詳細] > [スケジュール設定] を選択します。 表示されるダイアログボックスで、スイッチをオフにして [OK] をクリックします。 ノードのステータスがUnschedulableに変わります。 ノード上の既存のポッドは引き続きサービスを提供できます。 ただし、新しいポッドはノードにスケジュールされません。

    • [詳細] > [ドレイン] を選択します。 表示されるメッセージで、[確認] をクリックします。 ノード上の既存のポッドは、DaemonSetsによって作成されたポッドを除き、削除されます。 ノードがドレインされた後、ノードをUnschedulable状態に設定します。 このように、新しいポッドはノードにスケジュールされません。

ノードのステータスがUnschedulableに変わります。节点调度

次にすること

スケジュールできないノードを再開する場合は、次の操作を実行します。

  1. 管理するノードを見つけて、[操作] 列の [詳細] > [スケジュール設定] を選択します。

  2. [スケジュール設定] ダイアログボックスでスイッチをオンにし、[OK] をクリックします。

ノードのステータスがSchedulableに変わります。

関連ドキュメント