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

В 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