diff --git a/1password/secrets.yaml b/1password/secrets.yaml index 03f2e7f..71e3981 100644 --- a/1password/secrets.yaml +++ b/1password/secrets.yaml @@ -138,3 +138,13 @@ metadata: operator.1password.io/auto-restart: "true" spec: 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" diff --git a/helm/values/longhorn.values.yaml b/helm/values/longhorn.values.yaml index 3d8904b..6637352 100644 --- a/helm/values/longhorn.values.yaml +++ b/helm/values/longhorn.values.yaml @@ -1,3 +1,8 @@ +defaultSettings: + backupTarget: "s3://homelab-backups@apac/longhorn" + backupTargetCredentialSecret: longhorn-backup + backupCompressionMethod: "gzip" + backupConcurrentLimit: 4 metrics: serviceMonitor: enabled: true