github.com/percona/percona-xtradb-cluster-operator@v1.14.0/e2e-tests/scheduled-backup/conf/scheduled-backup-azure.yml (about)

     1  apiVersion: pxc.percona.com/v1-6-0
     2  kind: PerconaXtraDBCluster
     3  metadata:
     4    name: scheduled-backup
     5  spec:
     6    secretsName: my-cluster-secrets
     7    sslSecretName: some-name-ssl
     8    sslInternalSecretName: some-name-ssl-internal
     9    pxc:
    10      size: 3
    11      image: -pxc
    12      volumeSpec:
    13        persistentVolumeClaim:
    14          resources:
    15            requests:
    16              storage: 2Gi
    17    proxysql:
    18      enabled: true
    19      size: 2
    20      image: -proxysql
    21      volumeSpec:
    22        persistentVolumeClaim:
    23          resources:
    24            requests:
    25              storage: 2Gi
    26    pmm:
    27      enabled: false
    28    backup:
    29      image: -backup
    30      storages:
    31        pvc:
    32          nodeSelector:
    33            backupWorker: 'True'
    34          resources:
    35            requests:
    36              memory: 1G
    37              cpu: 600m
    38          affinity:
    39            nodeAffinity:
    40              requiredDuringSchedulingIgnoredDuringExecution:
    41                nodeSelectorTerms:
    42                - matchExpressions:
    43                  - key: backupWorker
    44                    operator: In
    45                    values:
    46                    - 'True'
    47          tolerations:
    48            - key: "backupWorker"
    49              operator: "Equal"
    50              value: "True"
    51              effect: "NoSchedule"
    52          annotations:
    53            testName: scheduled-backup
    54          labels:
    55            backupWorker: 'True'
    56          schedulerName: 'default-scheduler'
    57          priorityClassName: 'high-priority'
    58          type: filesystem
    59          volume:
    60            persistentVolumeClaim:
    61              accessModes: [ "ReadWriteOnce" ]
    62              resources:
    63                requests:
    64                  storage: 1Gi
    65        azure-blob:
    66          type: azure
    67          azure:
    68            credentialsSecret: azure-secret
    69            container: operator-testing
    70          nodeSelector:
    71            backupWorker: 'True'
    72          resources:
    73            requests:
    74              memory: 1G
    75              cpu: 600m
    76          affinity:
    77            nodeAffinity:
    78              requiredDuringSchedulingIgnoredDuringExecution:
    79                nodeSelectorTerms:
    80                - matchExpressions:
    81                  - key: backupWorker
    82                    operator: In
    83                    values:
    84                    - 'True'
    85          tolerations:
    86            - key: "backupWorker"
    87              operator: "Equal"
    88              value: "True"
    89              effect: "NoSchedule"
    90          annotations:
    91            testName: scheduled-backup
    92          labels:
    93            backupWorker: 'True'
    94          schedulerName: 'default-scheduler'
    95          priorityClassName: 'high-priority'
    96        aws-s3:
    97          type: s3
    98          s3:
    99            region: us-east-1
   100            bucket: operator-testing
   101            credentialsSecret: aws-s3-secret
   102          nodeSelector:
   103            backupWorker: 'True'
   104          resources:
   105            requests:
   106              memory: 1G
   107              cpu: 600m
   108          affinity:
   109            nodeAffinity:
   110              requiredDuringSchedulingIgnoredDuringExecution:
   111                nodeSelectorTerms:
   112                - matchExpressions:
   113                  - key: backupWorker
   114                    operator: In
   115                    values:
   116                    - 'True'
   117          tolerations:
   118            - key: "backupWorker"
   119              operator: "Equal"
   120              value: "True"
   121              effect: "NoSchedule"
   122          annotations:
   123            testName: scheduled-backup
   124          labels:
   125            backupWorker: 'True'
   126          schedulerName: 'default-scheduler'
   127          priorityClassName: 'high-priority'
   128        minio:
   129          type: s3
   130          s3:
   131            credentialsSecret: minio-secret
   132            region: us-east-1
   133            bucket: operator-testing
   134            endpointUrl: http://minio-service.#namespace:9000/
   135          nodeSelector:
   136            backupWorker: 'True'
   137          resources:
   138            requests:
   139              memory: 1G
   140              cpu: 600m
   141          affinity:
   142            nodeAffinity:
   143              requiredDuringSchedulingIgnoredDuringExecution:
   144                nodeSelectorTerms:
   145                - matchExpressions:
   146                  - key: backupWorker
   147                    operator: In
   148                    values:
   149                    - 'True'
   150          tolerations:
   151            - key: "backupWorker"
   152              operator: "Equal"
   153              value: "True"
   154              effect: "NoSchedule"
   155          annotations:
   156            testName: scheduled-backup
   157          labels:
   158            backupWorker: 'True'
   159          schedulerName: 'default-scheduler'
   160          priorityClassName: 'high-priority'
   161        gcp-cs:
   162          type: s3
   163          s3:
   164            credentialsSecret: gcp-cs-secret
   165            region: us-east-1
   166            bucket: operator-testing
   167            endpointUrl: https://storage.googleapis.com
   168          nodeSelector:
   169            backupWorker: 'True'
   170          resources:
   171            requests:
   172              memory: 1G
   173              cpu: 600m
   174          affinity:
   175            nodeAffinity:
   176              requiredDuringSchedulingIgnoredDuringExecution:
   177                nodeSelectorTerms:
   178                - matchExpressions:
   179                  - key: backupWorker
   180                    operator: In
   181                    values:
   182                    - 'True'
   183          tolerations:
   184            - key: "backupWorker"
   185              operator: "Equal"
   186              value: "True"
   187              effect: "NoSchedule"
   188          annotations:
   189            testName: scheduled-backup
   190          labels:
   191            backupWorker: 'True'
   192          schedulerName: 'default-scheduler'
   193          priorityClassName: 'high-priority'
   194      schedule:
   195        - name: "each-min-azure-every"
   196          schedule: "* * * * *"
   197          keep: 1
   198          storageName: azure-blob