RSS Блог о Kubernetes
Подписаться
Kubernetes v1.34: DRA перешел в статус GA (General Availability)
Kubernetes 1.34 вносит значительные улучшения в динамическое распределение ресурсов (DRA). Основная функциональность DRA стала доступна в общей доступности, что делает ее стабильной и готовой к долгосрочному внедрению. DRA позволяет гибко управлять специализированным оборудованием, таким как GPU, позволяя рабочим нагрузкам указывать потребности в устройствах и разрешая планировщику распределять фактические устройства. Теперь, когда DRA стала общедоступной, она включена по умолчанию, вместе с ранее бета-функциями.Несколько функций перешли в бета-версию, включая метки доступа администратора для ограничения авторизованных пользователей от неправильного использования определенных функций устройств. Приоритезированные списки позволяют рабочим нагрузкам указывать несколько приемлемых альтернатив устройств для более гибкого планирования. API kubelet был обновлен для отчетности о ресурсах Pod, выделенных DRA, что улучшает мониторинг узлов.Новые альфа-функции предлагают взгляд в будущее DRA. Расширенная карта ресурсов поддерживает рекламу ресурсов, управляемых DRA, как расширенных ресурсов, что упрощает их использование существующими рабочими нагрузками. Потребляемая емкость вводит гибкое совместное использование устройств, позволяя нескольким не связанным между собой подам делить одно физическое устройство на основе политики, определенной администратором. Условия привязки повышают надежность планирования, откладывая привязку подов до тех пор, пока внешние ресурсы не будут подтверждены как готовые. Наконец, статус здоровья ресурсов для DRA улучшает наблюдаемость, раскрывая состояние здоровья устройства через статус пода. Команда планирует ввести больше альфа- и бета-функций в общую доступность в будущих выпусках.