Skip to main content
Version: 2.0.2

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: true to ensure regular backups of critical cluster resources.
  • Use valuesOverride to 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.