スケジューリング、プリエンプションと退避
Kubernetesにおいてスケジューリングとは、稼働させたいPodをノードにマッチさせ、kubeletが実行できるようにすることを指します。 プリエンプションは、優先度の低いPodを終了させて、より優先度の高いPodがノード上でスケジュールできるようにするプロセスです。 退避(eviction)とは、リソース不足のノードで1つ以上のPodを積極的に終了させるプロセスです。
Kubernetesにおいてスケジューリングとは、稼働させたいPodをノードにマッチさせ、kubeletが実行できるようにすることを指します。 プリエンプションは、優先度の低いPodを終了させて、より優先度の高いPodがノード上でスケジュールできるようにするプロセスです。 退避とは、リソース不足のノードで1つ以上のPodを積極的に終了させるプロセスです。
スケジューリング
- Kubernetesのスケジューラー
- ノード上へのPodのスケジューリング
- Podのオーバーヘッド
- Pod Topology Spread Constraints
- Taints and Tolerations
- スケジューリングフレームワーク
- Dynamic Resource Allocation
- スケジューラーのパフォーマンスチューニング
- 拡張リソースのリソースビンパッキング
- Pod Scheduling Readiness
- Descheduler
Pod Disruption
最終更新 April 30, 2024 at 3:26 AM PST: update: node/Node to "ノード" (009d084d08)