feat: Longhorn | set up automatic backups to R2
This commit is contained in:
@@ -138,3 +138,13 @@ metadata:
|
|||||||
operator.1password.io/auto-restart: "true"
|
operator.1password.io/auto-restart: "true"
|
||||||
spec:
|
spec:
|
||||||
itemPath: "vaults/Lab/items/longhorn-encryption"
|
itemPath: "vaults/Lab/items/longhorn-encryption"
|
||||||
|
---
|
||||||
|
apiVersion: onepassword.com/v1
|
||||||
|
kind: OnePasswordItem
|
||||||
|
metadata:
|
||||||
|
name: longhorn-backup
|
||||||
|
namespace: longhorn-system
|
||||||
|
annotations:
|
||||||
|
operator.1password.io/auto-restart: "true"
|
||||||
|
spec:
|
||||||
|
itemPath: "vaults/Lab/items/longhorn-backup"
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
defaultSettings:
|
||||||
|
backupTarget: "s3://homelab-backups@apac/longhorn"
|
||||||
|
backupTargetCredentialSecret: longhorn-backup
|
||||||
|
backupCompressionMethod: "gzip"
|
||||||
|
backupConcurrentLimit: 4
|
||||||
metrics:
|
metrics:
|
||||||
serviceMonitor:
|
serviceMonitor:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
|||||||
Reference in New Issue
Block a user