Посмотреть настройки класса хранилищ

В Managed Kubernetes доступен класс хранилищ со следующими параметрами:

apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
  name: cloudru-nvme
  annotations:
    storageclass.kubernetes.io/is-default-class: "true"
provisioner: mk8s.csi.cloud.ru
parameters:
  type: nd-standard
volumeBindingMode: WaitForFirstConsumer
allowVolumeExpansion: true

Где:

  • metadata.name — название класса хранилищ.

  • provisioner — поставщик.

  • parameters — параметры хранилища.

  • parameters.type — тип хранилища.

  • volumeBindingMode — параметр, который определяет, когда происходит динамическое выделение и привязка тома.

  • allowVolumeExpansion — разрешение увеличения размера тома с помощью редактирования соответствующего объекта PVC.

Подробное описание параметров спецификации Storage Class смотрите в документации Kubernetes.

Чтобы посмотреть настройки класса хранилищ, выполните команду:

kubectl get storageclass

В ответе отобразится информация о доступных классах хранилищ:

NAME                     PROVISIONER         RECLAIMPOLICY   VOLUMEBINDINGMODE      ALLOWVOLUMEEXPANSION   AGE
cloudru-nvme (default)   mk8s.csi.cloud.ru   Delete          WaitForFirstConsumer   true                   25m3s
Запустили Evolution free tier
для Dev & Test
Получить