17 lines
620 B
YAML
17 lines
620 B
YAML
|
|
##############################################################################
|
||
|
|
# StorageClass — Vultr Block Storage CSI (for VictoriaMetrics)
|
||
|
|
# Separate StorageClass with Retain policy so historical data isn't lost
|
||
|
|
##############################################################################
|
||
|
|
|
||
|
|
apiVersion: storage.k8s.io/v1
|
||
|
|
kind: StorageClass
|
||
|
|
metadata:
|
||
|
|
name: vultr-block-storage-vm
|
||
|
|
provisioner: block.csi.vultr.com
|
||
|
|
parameters:
|
||
|
|
disk_type: "nvme"
|
||
|
|
storage_type: "block"
|
||
|
|
reclaimPolicy: Retain # Keep the volume even if PVC is deleted
|
||
|
|
allowVolumeExpansion: true
|
||
|
|
volumeBindingMode: WaitForFirstConsumer
|