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

В 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