Harmonogramowanie, pierszeństwo i eksmisja
W Kubernetesie, planowanie odnosi się do zapewnienia, że Pody są dopasowane do Węzłów, aby kubelet mógł je uruchomić. Pierszeństwo (ang. preemption) to proces zakończania Podów z niższym Priorytetem po to, aby Pody z wyższym Priorytetem mogły być zaplanowane na Węzłach. Eksmisja (ang. eviction) to proces zakończania jednego lub więcej Podów na Węzłach.
Harmonogramowanie
- Scheduler Kubernetesa
- Przypisywanie Podów do Węzłów
- Narzut na utrzymanie poda (ang. Pod overhead)
- Reguły rozmieszczenia Podów w klastrze
- Reguły wykluczania i dopuszczania podów
- Scheduling Framework
- Dynamiczne przydzielanie zasobów
- Tuning wydajności schedulera
- Pakowanie zasobów (Bin Packing) dla niestandardowych zasobów klastra
- Gotowość do planowania Podów
- Descheduler
Zakłócenia w działaniu Podów
Zakłócenie działania Poda to proces, w ramach którego Pody na węzłach są zakończone dobrowolnie lub mimowolnie.
Dobrowolne zakłócenia są inicjowane celowo przez właścicieli aplikacji lub administratorów klastra. Mimowolne zakłócenia są niezamierzone i mogą być spowodowane nieuniknionymi problemami, takimi jak wyczerpanie zasobów na węzłach, lub przypadkowymi usunięciami.
Ostatnia modyfikacja February 16, 2025 at 1:55 PM PST: [pl] docs/concepts/scheduling-eviction/_index.md (2582496021)