Velero
velero (Object) — Required
Description
The velero field contains the main configuration of the cluster’s backup and restoration system.
It allows enabling Velero and defining its deployment parameters.
Example
velero:
enabled: true
valuesOverride:
velero:
configuration:
backupStorageLocation:
provider: aws
enabled (boolean) — Required
Description
Indicates whether Velero is enabled (true) or disabled (false).
When enabled, Velero deploys its components (server, controllers, and CRDs) to manage backups and restores.
Example
enabled: true
valuesOverride (Object) — Required
Description
The valuesOverride field allows overriding the default values of the Velero deployment.
It is used to configure storage parameters, automated schedules, cloud providers, and security or resource options.
Example
valuesOverride:
velero:
configuration:
backupStorageLocation:
provider: aws
bucket: velero-backups
config:
region: eu-west-3
schedules:
daily:
schedule: "0 2 * * *"
template:
ttl: 240h
💡 Best Practices
- Enable
enabled: trueto ensure regular backups of critical cluster resources. - Use
valuesOverrideto adapt the configuration to your cloud provider or storage backend (AWS, GCP, Azure, MinIO, etc.). - Configure automatic schedules for recurring backups.
- Regularly verify backup integrity and test restore procedures.
- Restrict access to storage credentials to secure backup data.