Модуль локального хранения (shturval-local-csi)

О сервисе

Параметр Значение
Название в интерфейсе Модуль локального хранения
Системное название (идентификатор) shturval-local-csi
Назначение в кластере Динамический провижининг локальных томов на узлах (raw file/block); требуется для работы Cluster API и других компонентов.
Критический Да
Публичный репозиторий OpenEBS Rawfile LocalPV (реализация Rawfile CSI для локальных томов)
Зависимости shturval-networking, shturval-snapshotter
Неймспейс rawfile-provisioner

Назначение

shturval-local-csi — модуль локального хранения на базе RawFile Driver CSI. Обеспечивает создание томов на локальных дисках узлов. Является зависимостью для shturval-capi в кластере управления.

Развёртывание и управление

shturval-local-csi — критический сервис платформы. В платформе «Штурвал» его включение и жизненный цикл в кластере обеспечивает cluster-manager (сервис платформы); объект ShturvalServiceConfig (SSC) для чарта shturval-local-csi создаётся и сопровождается как часть платформенной конфигурации. Для корректной работы должны быть развёрнуты shturval-networking и shturval-snapshotter (см. зависимости в таблице выше).

Рекомендация: не правьте ShturvalServiceConfig вручную для смены параметров релиза — объект относится к платформенной конфигурации и может быть перезаписан при обновлениях. Изменения поведения модуля вносите через ShturvalServicePatch (SSP).

Где настраивать

Сервисы и репозиторииУстановленные сервисы → shturval-local-csi → Управлять.

Настройка классов хранилища: StorageClasses (классы хранилища). Модуль по умолчанию не требует ручной настройки и используется как локальное хранилище для данных (в т. ч. для Cluster API).