Skip to content

Commit b0ec88e

Browse files
committed
Add sealed config for rclone to access b2 - backpan-syncer
1 parent 9052421 commit b0ec88e

File tree

3 files changed

+23
-1
lines changed

3 files changed

+23
-1
lines changed

apps/backpan-syncer/base/deployment.yaml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,16 @@ spec:
3232
mountPath: /mnt/backpan
3333
- name: b2-backpan-cache
3434
mountPath: /mnt/b2-backpan-cache
35+
- name: rclone-conf
36+
mountPath: /root/.config/rclone/rclone.conf
37+
subPath: rclone-conf
3538
volumes:
3639
- name: backpan
3740
persistentVolumeClaim:
3841
claimName: backpan
3942
- name: b2-backpan-cache
4043
persistentVolumeClaim:
41-
claimName: b2-backpan-cache
44+
claimName: b2-backpan-cache
45+
- name: rclone-conf
46+
secret:
47+
secretName: rclone-conf

apps/backpan-syncer/environments/prod/kustomization.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ kind: Kustomization
33
namespace: apps--backpan-syncer
44
resources:
55
- namespace.yaml
6+
- rclone-conf-sealedsecret.yaml
67
- ../../base/
78
images:
89
- name: metacpan/metacpan-backpan-syncer
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
apiVersion: bitnami.com/v1alpha1
3+
kind: SealedSecret
4+
metadata:
5+
creationTimestamp: null
6+
name: rclone-conf
7+
namespace: apps--backpan-syncer
8+
spec:
9+
encryptedData:
10+
rclone-conf: AgB68GCeQpNx2m7OukR7lB2OZxPkIdQO68y2sxjKAtwFIbv8nwnwbdDjOWeDOmKfCmy3BTYKF8BlXArmiAcvHiPr2cMdOu0VWhsUy9VdMI8Ot6YZXOXhin4PeljCqPbqNaz9USzKFsXIWjj89mq5F42qfggoUFbZL8Jp0xpNg+a9ym/qEt85jhVviDcXSzZdTKO98G2tmMMuh6oFhpFLS7h95CUCvb9t2HZm478V5ygVxf/NfbJ0cTjBhAs9rhgoTYgII8wH6k4JP9W3nG9ixm4V9z8Jmo+KqBdyE5hw/3W57PGzEQCJUbWDPxDtdayltm3QoUtzf6hZ+1Jm47qb8q0Ia0AuS0RmsCz+ZZsRU5o9KIaFbjCWLDijnOKBiG/+1pAOzv6du2MVaFTbpxKyjUro7IQLk37efu6OQHJNURc43jD0/r6Jj/yzKnTUiowMLdepOBmaZlWTyt/20VS6vhsc6cR8KxPUNCz9NlJiLexwWNTZzdNl6FecmCyEFAqtAirGYoE+6lkPO7pxqzChitW3BL5aVutRrcmzLoIU52EmZwELIagVSoYJasrcZtWFQ7ei/2IfgRlD8YjF1M4cz/+urglgJXk0SQLA5rUKBfjkR1cGYAbrkZr8FrRTrLUrUzRX8RHmEeEWWJeKAUcHn89yd1lpf6ewxjvgIj6T0frbXRmy6tuSsOgl9vElynXARu+ZhOOTqXFN5jDlkMyBjbYcF/QsCZsx5GRAAt8FjzYFD81fngo22c8c6R5ABIuqOVjL7r+faq79CDcyVBYuacJinVQNVTJg8TeGWLukwV4tYaRqL4ChBAq7h0E=
11+
template:
12+
metadata:
13+
creationTimestamp: null
14+
name: rclone-conf
15+
namespace: apps--backpan-syncer

0 commit comments

Comments
 (0)