github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/test/e2e/testdata/smoketest/mongodb/12_backup_datafile_restore.yaml (about) 1 --- 2 # Source: mongodb-cluster/templates/replicaset.yaml 3 apiVersion: apps.kubeblocks.io/v1alpha1 4 kind: Cluster 5 metadata: 6 name: mongo-cluster-datafile 7 annotations: 8 kubeblocks.io/restore-from-backup: '{"mongodb":{"name":"backup-mongodb-cluster","namespace":"default","volumeRestorePolicy":"Parallel"}}' 9 spec: 10 clusterDefinitionRef: mongodb 11 clusterVersionRef: mongodb-5.0 12 terminationPolicy: Halt 13 affinity: 14 topologyKeys: 15 - kubernetes.io/hostname 16 componentSpecs: 17 - name: mongodb 18 componentDefRef: mongodb 19 monitor: false 20 replicas: 3 21 serviceAccountName: kb-mongodb-cluster 22 volumeClaimTemplates: 23 - name: data # ref clusterdefinition components.containers.volumeMounts.name 24 spec: 25 storageClassName: 26 accessModes: 27 - ReadWriteOnce 28 resources: 29 requests: 30 storage: 21Gi