SCSIStorageClass
Scope: Cluster
Version: v1alpha1
SCSIStorageClass — это пользовательский ресурс Kubernetes, который определяет конфигурацию класса хранилища Kubernetes.
- объект
Обязательный параметр
Селектор для выбора ресурсов SCSIDevice, которые будут использоваться для предоставления PV через драйвер CSI. Только объекты SCSIDevice, соответствующие критериям ниже, будут доступны для выбора драйвером CSI для этого StorageClass.
- массив объектов
Массив условий селектора меток. Каждое условие определяет ключ, оператор и необязательный список значений. Устройство SCSIDevice должно удовлетворять этим условиям для выбора.
- строка
VolumeCleanup определяет политику очистки SCSI-устройства при удалении PersistentVolume. Если не указано, очистка не выполняется:
Discard
— отправляет команду SCSI TRIM или discard на устройство, помечая блоки как свободные без обязательного перезаписывания данных. Обычно быстрее, но может не гарантировать безопасное удаление данных.RandomFillSinglePass
— перезаписывает все устройство случайными данными за один проход. Не рекомендуется для SSD, так как сокращает срок службы накопителя.RandomFillThreePass
— перезаписывает устройство случайными данными в три отдельных прохода. Не рекомендуется для SSD, так как сокращает срок службы накопителя.
Допустимые значения:
Discard
,RandomFillSinglePass
,RandomFillThreePass