sync cluster deviation: pve-csi storageclass provisioners

minio-clusters: kustomization; disable unused and outdated shared and dedicated
This commit is contained in:
rasmus 2025-04-20 16:01:01 +03:00
parent 2a26b4e94c
commit 006240ee1a
3 changed files with 34 additions and 6 deletions
mysql-clusters
postgres-clusters
redis-clusters

@ -3,9 +3,18 @@ apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: mysql
provisioner: rawfile.csi.openebs.io
annotations:
kubernetes.io/description: |
Storage class for MySQL, MariaDB and similar applications that
implement high availability in application layer.
This storage class uses XFS, has no block level redundancy and
has block device level caching disabled.
provisioner: csi.proxmox.sinextra.dev
reclaimPolicy: Retain
volumeBindingMode: WaitForFirstConsumer
allowVolumeExpansion: true
parameters:
fsType: "xfs"
csi.storage.k8s.io/fstype: xfs
storage: ks-pvs
cache: none
ssd: "true"

@ -3,9 +3,18 @@ apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: postgres
provisioner: rawfile.csi.openebs.io
annotations:
kubernetes.io/description: |
Storage class for Postgres, Postgis and similar applications that
implement high availability in application layer.
This storage class uses XFS, has no block level redundancy and
has block device level caching disabled.
provisioner: csi.proxmox.sinextra.dev
reclaimPolicy: Retain
volumeBindingMode: WaitForFirstConsumer
allowVolumeExpansion: true
parameters:
fsType: "xfs"
csi.storage.k8s.io/fstype: xfs
storage: ks-pvs
cache: none
ssd: "true"

@ -3,9 +3,19 @@ apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: redis
provisioner: rawfile.csi.openebs.io
annotations:
kubernetes.io/description: |
Storage class for Redis, KeyDB, DragonflyDB and similar applications
deployed in highly available fashion utilizing application level
replication needing persistent volume for storing the snapshots.
This storage class uses XFS, has no block level redundancy and
has block device level caching disabled.
provisioner: csi.proxmox.sinextra.dev
reclaimPolicy: Retain
volumeBindingMode: WaitForFirstConsumer
allowVolumeExpansion: true
parameters:
fsType: "xfs"
csi.storage.k8s.io/fstype: xfs
storage: ks-pvs
cache: none
ssd: "true"