File tree Expand file tree Collapse file tree 7 files changed +161
-133
lines changed
fleet/lib/rook-ceph-conf/charts/kueyen/templates Expand file tree Collapse file tree 7 files changed +161
-133
lines changed Original file line number Diff line number Diff line change 5757 name : rook-ceph-rgw-o11y
5858 port :
5959 number : 80
60+ ---
61+ apiVersion : storage.k8s.io/v1
62+ kind : StorageClass
63+ metadata :
64+ name : o11y
65+ provisioner : rook-ceph.ceph.rook.io/bucket
66+ parameters :
67+ objectStoreName : o11y
68+ objectStoreNamespace : rook-ceph
69+ reclaimPolicy : Retain
Original file line number Diff line number Diff line change 1+ ---
2+ apiVersion : ceph.rook.io/v1
3+ kind : CephObjectStoreUser
4+ metadata :
5+ name : s3-loki
6+ namespace : rook-ceph
7+ spec :
8+ store : o11y
9+ clusterNamespace : rook-ceph
10+ quotas :
11+ maxBuckets : 3
Original file line number Diff line number Diff line change 1+ ---
2+ apiVersion : objectbucket.io/v1alpha1
3+ kind : ObjectBucketClaim
4+ metadata :
5+ name : logs-admin
6+ namespace : rook-ceph
7+ spec :
8+ bucketName : logs-admin
9+ storageClassName : o11y
10+ additionalConfig :
11+ bucketOwner : s3-loki
12+ bucketMaxSize : 5Ti
13+ bucketPolicy : |
14+ {
15+ "Version": "2012-10-17",
16+ "Statement": [
17+ {
18+ "Sid": "AllowReadAccess",
19+ "Effect": "Allow",
20+ "Principal": {
21+ "AWS": "arn:aws:iam:::user/s3-loki"
22+ },
23+ "Action": [
24+ "s3:ListBucket",
25+ "s3:GetObject",
26+ "s3:GetObjectVersion"
27+ ],
28+ "Resource": [
29+ "arn:aws:s3:::logs-admin",
30+ "arn:aws:s3:::logs-admin/*"
31+ ]
32+ }
33+ ]
34+ }
35+ bucketLifecycle : |
36+ {
37+ "Rules": [
38+ {
39+ "ID": "AbortIncompleteMultipartUploads",
40+ "Status": "Enabled",
41+ "Prefix": "",
42+ "AbortIncompleteMultipartUpload": {
43+ "DaysAfterInitiation": 1
44+ }
45+ }
46+ ]
47+ }
Original file line number Diff line number Diff line change 1+ apiVersion : objectbucket.io/v1alpha1
2+ kind : ObjectBucketClaim
3+ metadata :
4+ name : logs-chunks
5+ namespace : rook-ceph
6+ spec :
7+ bucketName : logs-chunks
8+ storageClassName : o11y
9+ additionalConfig :
10+ bucketOwner : s3-loki
11+ bucketMaxSize : 5Ti
12+ bucketPolicy : |
13+ {
14+ "Version": "2012-10-17",
15+ "Statement": [
16+ {
17+ "Sid": "AllowReadAccess",
18+ "Effect": "Allow",
19+ "Principal": {
20+ "AWS": "arn:aws:iam:::user/s3-loki"
21+ },
22+ "Action": [
23+ "s3:ListBucket",
24+ "s3:GetObject",
25+ "s3:GetObjectVersion"
26+ ],
27+ "Resource": [
28+ "arn:aws:s3:::logs-chunks",
29+ "arn:aws:s3:::logs-chunks/*"
30+ ]
31+ }
32+ ]
33+ }
34+ bucketLifecycle : |
35+ {
36+ "Rules": [
37+ {
38+ "ID": "AbortIncompleteMultipartUploads",
39+ "Status": "Enabled",
40+ "Prefix": "",
41+ "AbortIncompleteMultipartUpload": {
42+ "DaysAfterInitiation": 1
43+ }
44+ }
45+ ]
46+ }
Original file line number Diff line number Diff line change 1+ ---
2+ apiVersion : objectbucket.io/v1alpha1
3+ kind : ObjectBucketClaim
4+ metadata :
5+ name : logs-ruler
6+ namespace : rook-ceph
7+ spec :
8+ bucketName : logs-ruler
9+ storageClassName : o11y
10+ additionalConfig :
11+ bucketOwner : s3-loki
12+ bucketMaxSize : 5Ti
13+ bucketPolicy : |
14+ {
15+ "Version": "2012-10-17",
16+ "Statement": [
17+ {
18+ "Sid": "AllowReadAccess",
19+ "Effect": "Allow",
20+ "Principal": {
21+ "AWS": "arn:aws:iam:::user/s3-loki"
22+ },
23+ "Action": [
24+ "s3:ListBucket",
25+ "s3:GetObject",
26+ "s3:GetObjectVersion"
27+ ],
28+ "Resource": [
29+ "arn:aws:s3:::logs-ruler",
30+ "arn:aws:s3:::logs-ruler/*"
31+ ]
32+ }
33+ ]
34+ }
35+ bucketLifecycle : |
36+ {
37+ "Rules": [
38+ {
39+ "ID": "AbortIncompleteMultipartUploads",
40+ "Status": "Enabled",
41+ "Prefix": "",
42+ "AbortIncompleteMultipartUpload": {
43+ "DaysAfterInitiation": 1
44+ }
45+ }
46+ ]
47+ }
Load Diff This file was deleted.
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments