Skip to content

Commit e9b6a65

Browse files
committed
(rook-ceph-conf) add ceph object store user & OBC
(k8up/fleet.yaml) add k8up fleet and vaules
1 parent 636ae22 commit e9b6a65

File tree

3 files changed

+37
-1
lines changed

3 files changed

+37
-1
lines changed

fleet/lib/k8up/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,5 @@ resources:
2525
metrics:
2626
serviceMonitor:
2727
enabled: true
28-
additionalLabels:
28+
additionalLabels:
2929
lsst.io/monitor: "true"
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
apiVersion: ceph.rook.io/v1
3+
kind: CephObjectStoreUser
4+
metadata:
5+
name: k8up
6+
namespace: rook-ceph
7+
spec:
8+
store: lfa
9+
clusterNamespace: rook-ceph
10+
quotas:
11+
maxBuckets: 1
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
apiVersion: objectbucket.io/v1alpha1
3+
kind: ObjectBucketClaim
4+
metadata:
5+
name: &name rubinobs-k8up-dev
6+
namespace: rook-ceph
7+
spec:
8+
bucketName: *name
9+
storageClassName: lfa
10+
additionalConfig:
11+
bucketOwner: k8up
12+
bucketMaxSize: 10Ti
13+
bucketLifecycle: |
14+
{
15+
"Rules": [
16+
{
17+
"ID": "AbortIncompleteMultipartUploads",
18+
"Status": "Enabled",
19+
"Prefix": "",
20+
"AbortIncompleteMultipartUpload": {
21+
"DaysAfterInitiation": 1
22+
}
23+
}
24+
]
25+
}

0 commit comments

Comments
 (0)