github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/deploy/weaviate/templates/backuppolicytemplate.yaml (about) 1 apiVersion: apps.kubeblocks.io/v1alpha1 2 kind: BackupPolicyTemplate 3 metadata: 4 name: weaviate-backup-policy-template 5 labels: 6 clusterdefinition.kubeblocks.io/name: weaviate 7 {{- include "weaviate.labels" . | nindent 4 }} 8 spec: 9 clusterDefinitionRef: weaviate 10 backupPolicies: 11 - componentDefRef: weaviate 12 retentionPeriod: 7d 13 backupMethods: 14 - name: volume-snapshot 15 snapshotVolumes: true 16 targetVolumes: 17 volumes: 18 - data 19 schedules: 20 - backupMethod: volume-snapshot 21 enabled: false 22 cronExpression: "0 18 * * 0"