Функциональность модуля может сильно измениться. Совместимость с будущими версиями не гарантируется
NFSStorageClass
Scope: Cluster
Version: v1alpha1
-
specОпределяет конфигурацию StorageClass.
-
spec.chmodPermissionsПрава для chmod, которые будут применены к субдиректории тома в NFS разделе
Шаблон:
^[0-7]{3,4}$
-
spec.connection
Обязательный параметр
Настройки сервера NFS-
spec.connection.host
Обязательный параметр
Адрес NFS сервераМинимальная длина:
1
-
spec.connection.nfsVersion
Обязательный параметр
Версия NFS сервераДопустимые значения:
3
,4.1
,4.2
-
строка
Обязательный параметр
Путь к точке монтирования на NFS сервереМинимальная длина:
1
-
-
spec.mountOptionsОпции монтирования
-
spec.mountOptions.mountModeРежим монтирования NFS раздела
Допустимые значения:
hard
,soft
-
spec.mountOptions.readOnlyМонтирование в режиме “только чтение”
-
spec.mountOptions.retransmissionsКоличество попыток подключения к NFS серверу
Допустимые значения:
1 <= X
-
spec.mountOptions.timeoutТаймаут NFS сервера
Допустимые значения:
1 <= X
-
-
spec.reclaimPolicy
Обязательный параметр
Режим поведения при удалении PVC. Может быть:
- Delete (При удалении PVC будет удален PV и данные на NFS-сервере)
- Retain (При удалении PVC не будут удалены PV и данные на NFS-сервере, потребуют ручного удаления пользователем)
Допустимые значения:
Delete
,Retain
-
spec.volumeBindingMode
Обязательный параметр
Режим создания тома. Может быть Immediate (запрос при создании PVC) или WaitForFirstConsumer (до появления первого Pod)Допустимые значения:
Immediate
,WaitForFirstConsumer
-