NFSStorageClass
Scope: Cluster
Version: v1alpha1
-
-
-
строка
Обязательный параметр
Путь к точке монтирования на NFS-сервереМинимальная длина:
1
-
-
строка
Обязательный параметр
Режим поведения при удалении PVC. Может быть:
- Delete (При удалении PVC будет удален PV и данные на NFS-сервере);
- Retain (При удалении PVC не будут удалены PV и данные на NFS-сервере, требуют ручного удаления пользователем).
Допустимые значения:
Delete
,Retain
-
строка
Функция доступна в Enterprise Edition.
Метод очистки тома после удаления PV. По умолчанию драйвер NFS CSI удаляет каталог, созданный для PV на сервере NFS, не выполняя никакой очистки данных Если параметр
volumeCleanup
задан, драйвер удалит каждый файл в каталоге PV.Допустимые значения параметра:
- Discard — используется функция
Discard
(trim) файловой системы для освобождения блоков данных (Эта опция доступна только в том случае, если она поддерживается, например, в NFSv4.2.). - RandomFillSinglePass — перед удалением содержимое каждого файла перезаписывается случайными данными один раз. Реализуется путем вызова утилиты
shred
. - RandomFillThreePass — перед удалением содержимое каждого файла перезаписывается случайными данными три раза. Реализуется путем вызова утилиты
shred
.
Допустимые значения:
Discard
,RandomFillSinglePass
,RandomFillThreePass
- Discard — используется функция
-
-
объектСелектор узлов для определения правил выбора узлов, на которых Persistent Volumes (PVs), созданные этим StorageClass, могут подключаться. Комбинирует простое сопоставление меток и сложные выражения для фильтрации узлов. Если этот параметр пропущен, общие ресурсы NFS можно монтировать на любом узле кластера, работающем под управлением ОС
Linux
.-
массив объектовСписок сложных условий выбора узлов. Каждое условие задаёт ключ, оператор и, при необходимости, значения для фильтрации узлов на основе их меток или других полей.
-
-