add storage

This commit is contained in:
2025-02-25 21:21:56 -05:00
parent 857fb104b3
commit 368860f636
4 changed files with 45 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
apiVersion: ceph.rook.io/v1
kind: CephBlockPool
metadata:
name: block-replicapool
namespace: rook-ceph
spec:
failureDomain: host
replicated:
size: 3

View File

@@ -0,0 +1,12 @@
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: rook-ceph-bucket
namespac: rook-ceph
# Change "rook-ceph" provisioner prefix to match the operator namespace if needed
provisioner: rook-ceph.ceph.rook.io/bucket
reclaimPolicy: Delete
parameters:
objectStoreName: weyma-bm-store
objectStoreNamespace: rook-ceph
region: us-east-1

View File

@@ -0,0 +1,24 @@
apiVersion: ceph.rook.io/v1
kind: CephObjectStore
metadata:
name: weyma-bm-store
namespace: rook-ceph
spec:
metadataPool:
failureDomain: host
replicated:
size: 3
dataPool:
failureDomain: host
erasureCoded:
dataChunks: 2
codingChunks: 1
preservePoolsOnDelete: true
gateway:
port: 80
# securePort: 443
instances: 1
healthCheck:
bucket:
disabled: false
interval: 60s