From fda0c642cc266846a7f6e82936655eece2e98bc4 Mon Sep 17 00:00:00 2001 From: Dean Galvin Date: Sat, 18 Feb 2023 18:28:49 -0500 Subject: [PATCH] Adds object store --- .../rook-ceph/cluster/helmrelease.yaml | 32 ++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/kubernetes/apps/rook-ceph/rook-ceph/cluster/helmrelease.yaml b/kubernetes/apps/rook-ceph/rook-ceph/cluster/helmrelease.yaml index c3c330ea0..f44dc1920 100644 --- a/kubernetes/apps/rook-ceph/rook-ceph/cluster/helmrelease.yaml +++ b/kubernetes/apps/rook-ceph/rook-ceph/cluster/helmrelease.yaml @@ -109,4 +109,34 @@ spec: csi.storage.k8s.io/node-stage-secret-namespace: rook-ceph csi.storage.k8s.io/fstype: ext4 cephFileSystems: [] - cephObjectStores: [] + cephObjectStores: + - name: ceph-objectstore + spec: + metadataPool: + failureDomain: chassis + replicated: + size: 3 + dataPool: + failureDomain: chassis + erasureCoded: + dataChunks: 2 + codingChunks: 1 + preservePoolsOnDelete: true + gateway: + port: 80 + resources: + requests: + cpu: 1000m + memory: 1Gi + limits: + memory: 2Gi + instances: 1 + healthCheck: + bucket: + interval: 60s + storageClass: + enabled: true + name: ceph-bucket + reclaimPolicy: Delete + parameters: + region: us-east-1