github.com/verrazzano/verrazzano@v1.7.0/platform-operator/thirdparty/charts/velero/ci/test-values.yaml (about)

     1  # Set provider name and backup storage location bucket name
     2  configuration:
     3    provider: aws
     4    backupStorageLocation:
     5      name: primary
     6      bucket: velero
     7      default: true
     8      config:
     9        region: us-west-1
    10        profile: test
    11    volumeSnapshotLocation:
    12      provider: aws
    13      config:
    14        bucket: velero
    15        region: us-west-1
    16  
    17  schedules:
    18    mybackup:
    19      labels:
    20        myenv: foo
    21      schedule: "0 0 * * *"
    22      template:
    23        ttl: "240h"
    24        includedNamespaces:
    25        - foo
    26  
    27  # Set a service account so that the CRD clean up job has proper permissions to delete CRDs
    28  serviceAccount:
    29    server:
    30      name: velero
    31  
    32  # The Velero server
    33  # Annotations to Velero deployment
    34  annotations:
    35    annotation: velero
    36    foo: bar
    37  
    38  # Labels to Velero deployment
    39  labels:
    40    label: velero
    41    foo: bar
    42  
    43  # Annotations to Velero deployment's template
    44  podAnnotations:
    45    pod-annotation: velero
    46    foo: bar
    47  
    48  # Labels to Velero deployment's template
    49  podLabels:
    50    pod-label: velero
    51    foo: bar
    52  
    53  # Resources to Velero deployment
    54  resources:
    55    requests:
    56      cpu: 100m
    57      memory: 128Mi
    58    limits:
    59      cpu: 100m
    60      memory: 128Mi
    61  
    62  # The restic daemonset
    63  deployRestic: true
    64  
    65  restic:
    66    # Annotations to restic daemonset
    67    annotations:
    68      annotation: restic
    69      foo: bar
    70    # Labels to restic daemonset
    71    labels:
    72      label: restic
    73      foo: bar
    74    # Resources to restic daemonset
    75    resources:
    76      requests:
    77        cpu: 100m
    78        memory: 128Mi
    79      limits:
    80        cpu: 100m
    81        memory: 128Mi
    82  
    83  # The kubectl upgrade/cleanup job
    84  kubectl:
    85    # Annotations to kubectl job
    86    annotations:
    87      annotation: kubectl
    88      foo: bar
    89    # Labels to kubectl job
    90    labels:
    91      label: kubectl
    92      foo: bar
    93    # Resources to kubectl job
    94    resources:
    95      requests:
    96        cpu: 100m
    97        memory: 128Mi
    98      limits:
    99        cpu: 100m
   100        memory: 128Mi
   101  
   102  # Whether or not to clean up CustomResourceDefintions when deleting a release.
   103  # Cleaning up CRDs will delete the BackupStorageLocation and VolumeSnapshotLocation instances, which would have to be reconfigured.
   104  # Backup data in object storage will _not_ be deleted, however Backup instances in the Kubernetes API will.
   105  # Always clean up CRDs in CI.
   106  cleanUpCRDs: true