🧩 Dettagli del campo addons.velero
Il campo addons.velero definisce la configurazione dell'add-on Velero, utilizzato per il backup e il ripristino delle risorse Kubernetes e dei volumi persistenti.
Velero permette di garantire la resilienza del cluster in caso di perdita di dati o di migrazione tra ambienti.
addons:
velero:
enabled: true
valuesOverride:
velero:
configuration:
backupStorageLocation:
name: default
provider: aws
bucket: velero-backups
config:
region: eu-west-3
schedules:
daily:
schedule: "0 2 * * *"
template:
ttl: 240h
velero (Object) — Obbligatorio
Descrizione
Il campo velero raggruppa la configurazione principale del sistema di backup e ripristino del cluster Kubernetes.
Permette di attivare Velero e di definirne i parametri di distribuzione.
Esempio
velero:
enabled: true
valuesOverride:
velero:
configuration:
backupStorageLocation:
provider: aws
enabled (boolean) — Obbligatorio
Descrizione
Indica se Velero è attivato (true) o disattivato (false).
Quando è attivato, Velero distribuisce i suoi componenti (server, controller e CRD) permettendo la gestione dei backup e dei ripristini.
Esempio
enabled: true
valuesOverride (Object) — Obbligatorio
Descrizione
Il campo valuesOverride permette di sovrascrivere i valori della distribuzione Velero.
Serve a definire i parametri di archiviazione, le pianificazioni automatiche, i provider cloud o le opzioni di sicurezza e risorse.
Esempio
valuesOverride:
velero:
configuration:
backupStorageLocation:
provider: aws
bucket: velero-backups
config:
region: eu-west-3
schedules:
daily:
schedule: "0 2 * * *"
template:
ttl: 240h
💡 Buone pratiche
- Attivare
enabled: trueper garantire il backup regolare delle risorse critiche del cluster. - Utilizzare
valuesOverrideper adattare la configurazione al provider cloud o all'archiviazione scelta (AWS, GCP, Azure, ecc.). - Configurare delle schedule (pianificazioni) automatiche per i backup ricorrenti.
- Verificare regolarmente l'integrità dei backup e la possibilità di ripristino.
- Limitare gli accessi alle chiavi di archiviazione per proteggere i dati di backup.