- tocdepth
2
Настройка PVC в Managed Kubernetes на платформе Облако VMware
Persistent Volume Claim (PVC) — запрос на выделение Persistent Volume.
С помощью PVC можно управлять хранилищем кластера путем динамического выделения Persistent Volume с необходимыми характеристиками и подключения его к подам.
В кластере по умолчанию установлен класс хранилища (StorageClass) со следующими параметрами:
apiVersion: v1
kind: StorageClass
metadata:
name: csi-sbercloud-nd
provisioner: nd.csi.storage.sbercloud.ru
parameters:
type: nd-standard
reclaimPolicy: Delete
allowVolumeExpansion: true
mountOptions:
- debug
volumeBindingMode: Waitforfirstconsumer
Чтобы подключить PVC:
Cоздайте объект Persistent Volume Claim. Для этого сохраните следующую спецификацию в YAML-файл с названием
pvc.yaml
:apiVersion: v1 kind: PersistentVolumeClaim metadata: name: podpvc1 spec: accessModes: - ReadWriteOnce storageClassName: csi-sbercloud-nd resources: requests: storage: 6G
Подробнее о параметрах спецификации для создания объекта PVC смотрите в документации Kubernetes.
Внимание
На данный момент сервис не поддерживает
accessModes: ReadWriteMany
.Выполните команду kubectl в каталоге с YAML-файлом
pvc.yaml
:$ kubectl create -f pvc.yaml
При успешном выполнении команды будет создан объект PVC:
persistentvolumeclaim/podpvc1 create
Была ли статья полезной?
Запустили Evolution free tier
для Dev & Test
Получить
для Dev & Test