Kubernetes v1.34: Поды сообщаю... Заметка
RSS Блог о Kubernetes

Kubernetes v1.34: Поды сообщают о состоянии ресурсов DRA

Kubernetes v1.34 представляет альфа-функцию, предоставляющую информацию о состоянии специализированного оборудования, такого как GPU, используемого в подах. Эта новая функциональность, основанная на KEP-4680, расширяет драйверы динамического распределения ресурсов (DRA). Состояние работоспособности устройства теперь сообщается непосредственно в поле статуса пода через DRA. Отображение состояния работоспособности устройства помогает пользователям быстро диагностировать проблемы в приложениях с состоянием или длительных заданиях. Это позволяет операторам и разработчикам выявлять сбои в базовом оборудовании. Это делается с помощью новой службы работоспособности gRPC, определенной в группе API dra-health. Kubelet интегрируется с драйверами DRA, сохраняя обновления работоспособности в кэше. Статус пода обновляется при изменении состояния работоспособности устройства, отражаясь в поле allocatedResourcesStatus. Это позволяет пользователям выявлять сбои оборудования, проверяя статус пода с помощью kubectl. Для использования функции необходимо включить флаг функции ResourceHealthStatus. Планируемые улучшения включают подробные сообщения о состоянии работоспособности и настраиваемые тайм-ауты. Сообщество Kubernetes стремится улучшить обработку сбоев оборудования и приветствует отзывы пользователей.