apiVersion: ceph.rook.io/v1 kind: CephFilesystem metadata: name: mycephfs namespace: rook-ceph spec: metadataPool: replicated: size: 3 dataPools: - replicated: size: 3 preservePoolsOnDelete: true metadataServer: activeCount: 2 activeStandby: true resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi --- allowVolumeExpansion: true apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: annotations: k8s.kuboard.cn/storageType: cephfs_rook name: cephfs-sc parameters: clusterID: rook-ceph csi.storage.k8s.io/controller-expand-secret-name: rook-csi-cephfs-provisioner csi.storage.k8s.io/controller-expand-secret-namespace: rook-ceph csi.storage.k8s.io/node-stage-secret-name: rook-csi-cephfs-node csi.storage.k8s.io/node-stage-secret-namespace: rook-ceph csi.storage.k8s.io/provisioner-secret-name: rook-csi-cephfs-provisioner csi.storage.k8s.io/provisioner-secret-namespace: rook-ceph fsName: mycephfs pool: mycephfs-data0 provisioner: rook-ceph.cephfs.csi.ceph.com reclaimPolicy: Delete volumeBindingMode: Immediate --- apiVersion: snapshot.storage.k8s.io/v1beta1 deletionPolicy: Delete driver: rook-ceph.cephfs.csi.ceph.com kind: VolumeSnapshotClass metadata: annotations: {} name: cephfs-sc resourceVersion: '59659185' parameters: clusterID: rook-ceph csi.storage.k8s.io/snapshotter-secret-name: rook-csi-cephfs-provisioner csi.storage.k8s.io/snapshotter-secret-namespace: rook-ceph