k8s-deployment/values/badhouseplants/values.velero.yaml

97 lines
2.1 KiB
YAML

initContainers:
- name: velero-plugin-for-aws
image: velero/velero-plugin-for-aws:v1.7.0
imagePullPolicy: IfNotPresent
volumeMounts:
- mountPath: /target
name: plugins
configuration:
features: EnableCSI
backupStorageLocation:
- name: default
provider: aws
plugin: velero/velero-plugin-for-aws:v1.2.1
bucket: velero
accessMode: ReadWrite
credential:
name: velero-s3-creds
key: data
config:
region: us-east-1
s3ForcePathStyle: true
s3Url: https://s3.e.badhouseplants.net:443
publicUrl: https://min.e.badhouseplants.net:443
volumeSnapshotLocation:
- name: aws
provider: aws
config:
region: us-east-1
deployNodeAgent: true
schedules:
daily:
disabled: false
labels:
backups: daily
schedule: "0 0 * * *"
useOwnerReferencesInBackup: true
paused: false
template:
defaultVolumesToFsBackup: true
ttl: "240h"
storageLocation: default
includedNamespaces:
- platform
- applications
- games
- databases
weekly:
disabled: false
labels:
backups: weekly
schedule: "0 1 * * 0"
useOwnerReferencesInBackup: true
paused: false
template:
defaultVolumesToFsBackup: true
ttl: "672h"
storageLocation: default
includedNamespaces:
- platform
- applications
- games
- databases
montly:
disabled: false
labels:
backups: monthly
schedule: "0 3 1 * *"
useOwnerReferencesInBackup: true
paused: false
template:
defaultVolumesToFsBackup: true
ttl: "1344h"
storageLocation: default
includedNamespaces:
- platform
- applications
- games
- databases
regular:
disabled: false
labels:
backups: regular
schedule: "0 */3 * * *"
useOwnerReferencesInBackup: true
paused: false
template:
defaultVolumesToFsBackup: true
ttl: "24h"
storageLocation: default
includedNamespaces:
- platform
- applications
- games
- databases