github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/test/e2e/testdata/smoketest/postgresql/13_backup_volume_snapshot_restore.yaml (about)

     1  ---
     2  # Source: postgresql-cluster/templates/cluster.yaml
     3  apiVersion: apps.kubeblocks.io/v1alpha1
     4  kind: Cluster
     5  metadata:
     6    name: pg-cluster-snapshot
     7    annotations:
     8      kubeblocks.io/restore-from-backup: '{"postgresql":{"name":"backup-postgresql-cluster-snapshot","namespace":"default","volumeRestorePolicy":"Parallel"}}'
     9  spec:
    10    clusterDefinitionRef: postgresql
    11    clusterVersionRef: postgresql-14.7.2-latest
    12    terminationPolicy: WipeOut
    13    componentSpecs:
    14      - name: postgresql
    15        componentDefRef: postgresql
    16        serviceAccountName: kb-mycluster-pgcluster
    17        monitor: false
    18        replicas: 1
    19        volumeClaimTemplates:
    20          - name: data
    21            spec:
    22              accessModes:
    23                - ReadWriteOnce
    24              resources:
    25                requests:
    26                  storage: 21Gi