В релизе Kubernetes 1.37 появилась бета-версия функции gang scheduling, встроенная непосредственно в планировщик kube-scheduler. Несмотря на сообщения о том, что функция активна по умолчанию, разработчики подтвердили, что все новые бета- и альфа-возможности требуют ручной активации администраторами.
Концепция группового размещения подов была предложена еще в 2018 году. В течение восьми лет эту задачу решали внешние инструменты, такие как Volcano, YuniKorn и Kueue. Новое обновление ядра Kubernetes переносит логику размещения групп внутрь системы, однако функционал ограничен.
Внешние планировщики по-прежнему необходимы для управления очередями и квотами, так как эти задачи не вошли в ядро Kubernetes 1.37. Документация проекта прямо указывает, что специализированные решения вроде Kueue и Volcano сохраняют свою актуальность для полноценной работы кластеров.
Разработчики подготовили рекомендации для разных специалистов. Инженеры могут ознакомиться с особенностями работы GPU-кластеров, администраторы — с перечнем необходимых feature gates, а руководители — с критериями для оценки целесообразности отказа от сторонних планировщиков после обновления системы.





