From 9119dfdf0e4b8da20e12eab2aeba04d1006fa81b Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Thu, 6 Mar 2025 22:16:13 -0600 Subject: [PATCH] add default values --- clusters/cl01tl/storage/rook-ceph/values.yaml | 76 ++++++++++++++++++- 1 file changed, 75 insertions(+), 1 deletion(-) diff --git a/clusters/cl01tl/storage/rook-ceph/values.yaml b/clusters/cl01tl/storage/rook-ceph/values.yaml index 1816f363b..1f75d476c 100644 --- a/clusters/cl01tl/storage/rook-ceph/values.yaml +++ b/clusters/cl01tl/storage/rook-ceph/values.yaml @@ -118,8 +118,82 @@ rook-ceph-cluster: csi.storage.k8s.io/node-stage-secret-name: rook-csi-rbd-node csi.storage.k8s.io/node-stage-secret-namespace: "{{ .Release.Namespace }}" csi.storage.k8s.io/fstype: ext4 + cephFileSystems: + - name: ceph-filesystem + spec: + metadataPool: + replicated: + size: 3 + dataPools: + - failureDomain: host + replicated: + size: 3 + name: data0 + metadataServer: + activeCount: 1 + activeStandby: true + resources: + limits: + memory: "4Gi" + requests: + cpu: "1000m" + memory: "4Gi" + priorityClassName: system-cluster-critical + storageClass: + enabled: true + isDefault: false + name: ceph-filesystem + pool: data0 + reclaimPolicy: Delete + allowVolumeExpansion: true + volumeBindingMode: "Immediate" + parameters: + csi.storage.k8s.io/provisioner-secret-name: rook-csi-cephfs-provisioner + csi.storage.k8s.io/provisioner-secret-namespace: "{{ .Release.Namespace }}" + csi.storage.k8s.io/controller-expand-secret-name: rook-csi-cephfs-provisioner + csi.storage.k8s.io/controller-expand-secret-namespace: "{{ .Release.Namespace }}" + csi.storage.k8s.io/node-stage-secret-name: rook-csi-cephfs-node + csi.storage.k8s.io/node-stage-secret-namespace: "{{ .Release.Namespace }}" + csi.storage.k8s.io/fstype: ext4 + cephFileSystemVolumeSnapshotClass: + enabled: true + name: ceph-filesystem + isDefault: false + deletionPolicy: Delete cephBlockPoolsVolumeSnapshotClass: enabled: true name: ceph-blockpool-snapshot - isDefault: false + isDefault: true deletionPolicy: Delete + cephObjectStores: + - name: ceph-objectstore + spec: + metadataPool: + failureDomain: host + replicated: + size: 3 + dataPool: + failureDomain: host + erasureCoded: + dataChunks: 2 + codingChunks: 1 + parameters: + bulk: "true" + preservePoolsOnDelete: true + gateway: + port: 80 + resources: + limits: + memory: "2Gi" + requests: + cpu: "1000m" + memory: "1Gi" + instances: 1 + priorityClassName: system-cluster-critical + storageClass: + enabled: true + name: ceph-bucket + reclaimPolicy: Delete + volumeBindingMode: "Immediate" + parameters: + region: us-east-1