Планування, Випередження та Виселення
У Kubernetes планування означає забезпечення відповідності Podʼів вузлам (Nodes), щоб kubelet міг їх запустити. Випередження — це процес припинення роботи Podʼів з низьким пріоритетом, щоб Podʼи з вищим пріоритетом могли розміщуватися на вузлах. Виселення — це процес проактивного припинення роботи одного або кількох Podʼів на вузлах.
Планування
- Планувальник Kubernetes
- Призначення Podʼів вузлам
- Витрати ресурсів на Pod
- Обмеження поширення топології Podʼів
- Заплямованість та Толерантність
- Фреймворк планування
- Динамічне виділення ресурсів
- Налаштування продуктивності планувальника
- Пакування ресурсів для розширених ресурсів
- Готовність планування Pod
- Descheduler
Переривання роботи Podʼа
Розлад в роботі Podʼа — це процес, за якого Podʼи на вузлах припиняють роботу добровільно, або примусово.
Добровільні розлади запускаються навмисно власниками застосунків або адміністраторами кластера. Примусові розлади є ненавмисними та можуть бути спричинені невідворотними проблемами, такими як вичерпання ресурсів вузлів, або випадковими видаленнями.
Змінено October 04, 2024 at 3:14 PM PST: upstream sync (12554cdf3d)