backup
Backups for a consumer’s volumes and databases. A provider schedules them against a repository.
Example
Section titled “Example”apps.myapp.main.needs.backup.schedule = "0 3 * * *";You set
Section titled “You set”providernull or (podule provider reference (apps.<type>.<instance> or impl.<contract>.<name>))Overrides providers.backup for this need.
- Default
null
repository.keystringKey inside the Secret.
repository.namestringKubernetes Secret object name.
repository.namespacenull or stringNamespace of the Secret. Defaults to the namespace of the consumer that reads it.
- Default
null
retainnull or stringRetention, in the syntax of the backup provider.
- Default
null
You set, or the provider fills it
Section titled “You set, or the provider fills it”schedulenull or stringBackup schedule in cron syntax. The provider chooses a default when unset.
- Default
null
The provider writes
Section titled “The provider writes”repositorynull or (submodule)Bound secretRef for the backup repository. Written by the backup provider.
- Default
null
Provided by
Section titled “Provided by”None.