Посмотреть настройки классов хранилищ
В Managed Kubernetes по умолчанию доступен класс хранилищ cloudru-nvme со следующими параметрами:
apiVersion: storage.k8s.io/v1kind: StorageClassmetadata:name: cloudru-nvmeannotations:storageclass.kubernetes.io/is-default-class: "true"provisioner: mk8s.csi.cloud.ruparameters:type: nd-standardvolumeBindingMode: WaitForFirstConsumerallowVolumeExpansion: true
Где:
metadata.name — название класса хранилищ.
provisioner — поставщик.
parameters — параметры хранилища.
parameters.type — тип хранилища.
volumeBindingMode — параметр, который определяет, когда происходит динамическое выделение и привязка тома.
allowVolumeExpansion — разрешение увеличения размера тома с помощью редактирования соответствующего объекта PVC.
Подробное описание параметров Storage Class смотрите в документации Kubernetes.
Чтобы посмотреть настройки класса хранилищ, выполните команду:
kubectl get storageclass
В ответе отобразится информация о доступных классах хранилищ:
NAME PROVISIONER RECLAIMPOLICY VOLUMEBINDINGMODE ALLOWVOLUMEEXPANSION AGEcloudru-nvme (default) mk8s.csi.cloud.ru Delete WaitForFirstConsumer true 25m3s
После установки в кластер Managed Kubernetes плагина S3 CSI Driver доступны следующие классы хранилищ:
cloudru-s3-cold — холодное хранилище;
cloudru-s3-ice — ледяное хранилище;
cloudru-s3-standard — стандартное хранилище;
cloudru-s3-single — стандартное хранилище в одной зоне доступности.