TrueNAS получил сертификат Red Hat OpenShift для хранения данных в Kubernetes
TrueNAS теперь сертифицирован Red Hat OpenShift, что позволяет организациям, использующим Kubernetes или OpenShift, использовать сертифицированный сервер хранения данных на основе обновленной интеграции проекта с Kubernetes.
Сертификация появилась вместе с выходом TrueNAS 25.10 и распространяется на новый драйвер TrueNAS CSI, который доступен в каталоге экосистемы Red Hat как TrueNAS CSI Operator. По данным TrueNAS, сертифицированный драйвер работает с OpenShift 4.20 и более поздними версиями.
Для большей ясности: OpenShift — это корпоративная платформа Kubernetes от Red Hat, которая обеспечивает поддержку запуска, управления и масштабирования контейнерных приложений на серверах, в облачных и гибридных средах.
Поскольку многим из этих приложений требуется постоянное хранилище, сертифицированные интеграции с хранилищем важны для корпоративных организаций, которым нужна поддерживаемая инфраструктура, а не компоненты, поддерживаемые вручную или неофициальные.
По словам представителей TrueNAS, основное техническое изменение заключается в отказе от предыдущей интеграции с Kubernetes на основе стороннего драйвера democratic-csi. При использовании этого подхода вызовы TrueNAS API объединялись с устаревшими сеансами SSH для управления хранилищем. В TrueNAS говорят, что новый драйвер заменяет его собственной реализацией, основанной только на API и работающей с API TrueNAS представленным в версии 25.10.
Новый драйвер CSI автоматически управляет выделением ресурсов для хранилища, изменением его размера, созданием снимков и удалением на основе запросов Kubernetes к хранилищу. Другими словами, хранилище TrueNAS может быть доступно для рабочих нагрузок Kubernetes и OpenShift через стандартные механизмы CSI, а не управляться вручную для каждого приложения.
Протокол поддерживает NFS v3/v4 и iSCSI. NFS обеспечивает совместное файловое хранилище, а iSCSI предоставляет рабочим нагрузкам Kubernetes блочное хранилище, которое обычно используется для баз данных и приложений, требовательных к производительности. Драйвер поддерживает режимы доступа ReadWriteOnce и ReadWriteMany в зависимости от рабочей нагрузки и конфигурации хранилища.
Список функций также включает динамическое выделение и удаление ресурсов, изменение размера тома в режиме онлайн без простоя, создание снимков с помощью стандартных API-интерфейсов Kubernetes CSI, автоматическое создание снимков по расписанию, клонирование новых томов из снимков, динамическое выделение ресурсов для томов iSCSI, отчеты о работоспособности томов и их емкости.
Что касается безопасности, система поддерживает аутентификацию iSCSI CHAP, в том числе одинарную и взаимную аутентификацию, список разрешенных инициаторов iSCSI, список разрешенных хостов и сетей NFS, а также сопоставление пользователей и групп NFS. Поддержка платформы начинается с версии Kubernetes 1.26, а Red Hat OpenShift 4.20 и более новые версии сертифицированы.
Более подробную информацию можно найти в официальном объявлении.
Редактор: AndreyEx