apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: cephfs-hyper provisioner: cephfs.csi.ceph.com parameters: # Identifiant du cluster Ceph (FSID) clusterID: "de115bee-2527-45a0-b0e8-50c30be4a907" # Liste des MON(s) (tu peux mettre v4, v6, ou les deux) # Format: "ip1:port,ip2:port,[v6-addr]:port" monitors: "[fd00:0:0:2::61]:6789,[fd00:0:0:2::62]:6789,[fd00:0:0:2::63]:6789" # Nom du filesystem CephFS et subvolume group fsName: "cephfs" subvolumeGroup: "csi" # Secrets utilisés par le driver csi.storage.k8s.io/provisioner-secret-name: cephfs-provisioner-secret csi.storage.k8s.io/provisioner-secret-namespace: ceph csi.storage.k8s.io/controller-expand-secret-name: cephfs-provisioner-secret csi.storage.k8s.io/controller-expand-secret-namespace: ceph csi.storage.k8s.io/node-stage-secret-name: cephfs-node-secret csi.storage.k8s.io/node-stage-secret-namespace: ceph # (optionnel) mounter: kernel|fuse # mounter: kernel reclaimPolicy: Delete allowVolumeExpansion: true mountOptions: - rw --- apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: cephfs-hyper-slow provisioner: cephfs.csi.ceph.com parameters: # Identifiant du cluster Ceph (FSID) clusterID: "de115bee-2527-45a0-b0e8-50c30be4a907" # Liste des MON(s) (tu peux mettre v4, v6, ou les deux) # Format: "ip1:port,ip2:port,[v6-addr]:port" monitors: "[fd00:0:0:2::61]:6789,[fd00:0:0:2::62]:6789,[fd00:0:0:2::63]:6789" # Nom du filesystem CephFS et subvolume group fsName: "cephfs-slow" subvolumeGroup: "csi" # Secrets utilisés par le driver csi.storage.k8s.io/provisioner-secret-name: cephfs-provisioner-secret csi.storage.k8s.io/provisioner-secret-namespace: ceph csi.storage.k8s.io/controller-expand-secret-name: cephfs-provisioner-secret csi.storage.k8s.io/controller-expand-secret-namespace: ceph csi.storage.k8s.io/node-stage-secret-name: cephfs-node-secret csi.storage.k8s.io/node-stage-secret-namespace: ceph # (optionnel) mounter: kernel|fuse # mounter: kernel reclaimPolicy: Delete allowVolumeExpansion: true mountOptions: - rw