Skip to content

Commit 4244f62

Browse files
authored
Merge pull request #998 from lsst-it/IT-6361/dev-rotate-lsstcam-s3-creds
(ruka) add cephbuckettopic CRs
2 parents 8514642 + d12b79f commit 4244f62

File tree

4 files changed

+85
-0
lines changed

4 files changed

+85
-0
lines changed
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
apiVersion: ceph.rook.io/v1
3+
kind: CephBucketTopic
4+
metadata:
5+
name: lsst.s3.raw.comcam
6+
namespace: rook-ceph
7+
spec:
8+
objectStoreName: lfa
9+
objectStoreNamespace: rook-ceph
10+
persistent: false
11+
endpoint:
12+
kafka:
13+
uri: kafka://sasquatch-base-kafka-bootstrap.lsst.codes:9094
14+
ackLevel: broker
15+
useSSL: true
16+
mechanism: SCRAM-SHA-512
17+
userSecretRef:
18+
name: &item kafka-bucket-notifications
19+
key: username
20+
passwordSecretRef:
21+
name: *item
22+
key: password
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
apiVersion: ceph.rook.io/v1
3+
kind: CephBucketTopic
4+
metadata:
5+
name: lsst.s3.raw.latiss
6+
namespace: rook-ceph
7+
spec:
8+
objectStoreName: lfa
9+
objectStoreNamespace: rook-ceph
10+
persistent: false
11+
endpoint:
12+
kafka:
13+
uri: kafka://sasquatch-base-kafka-bootstrap.lsst.codes:9094
14+
ackLevel: broker
15+
useSSL: true
16+
mechanism: SCRAM-SHA-512
17+
userSecretRef:
18+
name: &item kafka-bucket-notifications
19+
key: username
20+
passwordSecretRef:
21+
name: *item
22+
key: password
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
apiVersion: ceph.rook.io/v1
3+
kind: CephBucketTopic
4+
metadata:
5+
name: lsst.s3.raw.lsstcam
6+
namespace: rook-ceph
7+
spec:
8+
objectStoreName: lfa
9+
objectStoreNamespace: rook-ceph
10+
persistent: false
11+
endpoint:
12+
kafka:
13+
uri: kafka://sasquatch-base-kafka-bootstrap.lsst.codes:9094
14+
ackLevel: broker
15+
useSSL: true
16+
mechanism: SCRAM-SHA-512
17+
userSecretRef:
18+
name: &item kafka-bucket-notifications
19+
key: username
20+
passwordSecretRef:
21+
name: *item
22+
key: password
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
apiVersion: external-secrets.io/v1beta1
3+
kind: ExternalSecret
4+
metadata:
5+
name: kafka-bucket-notifications
6+
namespace: rook-ceph
7+
spec:
8+
secretStoreRef:
9+
kind: ClusterSecretStore
10+
name: onepassword
11+
data:
12+
- secretKey: username
13+
remoteRef:
14+
key: &item kafka-bucket-notifications
15+
property: username
16+
- secretKey: password
17+
remoteRef:
18+
key: *item
19+
property: password

0 commit comments

Comments
 (0)