В Kubernetes 1.34 появилась возможность DRA Consumable Capacity. Теперь можно выделять конкретные части устройства (например, 8 ГБ памяти из виртуальной GPU) для разных Pod'ов, не ограничиваясь полным выделением устройства. Один ресурс может быть разделён между несколькими Pod'ами или контейнерами, если это поддерживается драйвером устройства.
Введено новое ограничение DistinctAttribute, предотвращающее многократное выделение одного и того же ресурса внутри одного ResourceClaim, что важно для обеспечения отказоустойчивости и распределения нагрузки.
Чтобы активировать эту функцию, необходимо включить флаг
DRAConsumableCapacity в kube-apiserver, kubelet, kube-scheduler и kube-controller-manager:--feature-gates=...,DRAConsumableCapacity=true
➡️ Блог kubernetes
🐸Библиотека devops'a
#пульс_индустрии
