スケジューリング、プリエンプションと退避

このページに記載されている情報は古い可能性があります

このページの更新日は英語版よりも古いため、記載されている情報が古い可能性があります。最新の情報をご覧になりたい方は英語版のページをご覧ください: Scheduling, Preemption and Eviction

スケジューリング、プリエンプションと退避

Kubernetesにおいてスケジューリングとは、稼働させたいPodノードにマッチさせ、kubeletが実行できるようにすることを指します。 プリエンプションは、優先度の低いPodを終了させて、より優先度の高いPodがノード上でスケジュールできるようにするプロセスです。 退避とは、リソース不足のノードで1つ以上のPodを積極的に終了させるプロセスです。

スケジューリング

Pod Disruption

Pod disruptionとは、ノード上のPodが自発的または非自発的に終了されるプロセスのことです。

自発的なDisruptionは、アプリケーションの所有者やクラスター管理者によって意図的に開始されます。 非自発的なDisruptionは意図せず発生するもので、ノードのリソース不足のような避けられない問題や、誤った削除操作によって引き起こされます。