Kubernetes v1.33: Имена пользо... Заметка
RSS Блог о Kubernetes

Kubernetes v1.33: Имена пользовательских пространств по умолчанию включены!

В версии Kubernetes 1.33 по умолчанию включена поддержка пространств имен пользователей, что улучшает безопасность подов. Пространства имен пользователей, являющиеся функцией ядра Linux, отличной от пространств имен Kubernetes, изолируют UID и GID контейнеров от хоста. Это изоляция предотвращает боковое движение между контейнерами и увеличивает безопасность хоста, даже если контейнер выйдет из-под контроля. Включение пространств имен пользователей позволяет запускать приложения, требующие привилегированных операций, без предоставления полного доступа к корневому доступу на хосте. Поды включаются в пространства имен пользователей, установив hostUsers: false в спецификации пода. Функциональность требует файловых систем, поддерживающих монтирование idmap, функцию ядра Linux, упрощающую сопоставление UID/GID. Хотя рекомендуется использовать ядро версии 6.3 или выше для полной поддержки, старые ядра могут работать с ограничениями. Пространства имен пользователей смягчают numerous CVE, предотвращая привилегии root на хосте, даже если контейнер будет скомпрометирован. Это значительно улучшает безопасность, ограничивая влияние выхода контейнеров из-под контроля и усиливая общую защиту системы. Дополнительная информация и ресурсы доступны для более глубокого понимания и реализации.