github.com/percona/percona-xtradb-cluster-operator@v1.14.0/e2e-tests/demand-backup-cloud/compare/job.batch_xb-on-demand-backup-aws-s3-oc.yml (about) 1 apiVersion: batch/v1 2 kind: Job 3 metadata: 4 generation: 1 5 labels: 6 backup-name: on-demand-backup-aws-s3 7 cluster: demand-backup-cloud 8 job-name: xb-on-demand-backup-aws-s3 9 type: xtrabackup 10 name: xb-on-demand-backup-aws-s3 11 ownerReferences: 12 - controller: true 13 kind: PerconaXtraDBClusterBackup 14 name: on-demand-backup-aws-s3 15 spec: 16 backoffLimit: 10 17 completionMode: NonIndexed 18 completions: 1 19 manualSelector: true 20 parallelism: 1 21 selector: 22 matchLabels: 23 backup-name: on-demand-backup-aws-s3 24 cluster: demand-backup-cloud 25 job-name: xb-on-demand-backup-aws-s3 26 type: xtrabackup 27 suspend: false 28 template: 29 metadata: 30 labels: 31 backup-name: on-demand-backup-aws-s3 32 cluster: demand-backup-cloud 33 job-name: xb-on-demand-backup-aws-s3 34 type: xtrabackup 35 spec: 36 containers: 37 - command: 38 - bash 39 - /usr/bin/backup.sh 40 env: 41 - name: BACKUP_DIR 42 value: /backup 43 - name: PXC_SERVICE 44 value: demand-backup-cloud-pxc 45 - name: PXC_PASS 46 valueFrom: 47 secretKeyRef: 48 key: xtrabackup 49 name: my-cluster-secrets 50 - name: VERIFY_TLS 51 value: "true" 52 - name: XBCLOUD_EXTRA_ARGS 53 value: --parallel=2 54 - name: XBSTREAM_EXTRA_ARGS 55 value: --parallel=2 56 - name: ACCESS_KEY_ID 57 valueFrom: 58 secretKeyRef: 59 key: AWS_ACCESS_KEY_ID 60 name: aws-s3-secret 61 - name: SECRET_ACCESS_KEY 62 valueFrom: 63 secretKeyRef: 64 key: AWS_SECRET_ACCESS_KEY 65 name: aws-s3-secret 66 - name: DEFAULT_REGION 67 value: us-east-1 68 - name: ENDPOINT 69 - name: S3_BUCKET 70 value: operator-testing 71 imagePullPolicy: Always 72 name: xtrabackup 73 resources: {} 74 terminationMessagePath: /dev/termination-log 75 terminationMessagePolicy: File 76 volumeMounts: 77 - mountPath: /etc/mysql/ssl 78 name: ssl 79 - mountPath: /etc/mysql/ssl-internal 80 name: ssl-internal 81 - mountPath: /etc/mysql/vault-keyring-secret 82 name: vault-keyring-secret 83 dnsPolicy: ClusterFirst 84 restartPolicy: Never 85 schedulerName: default-scheduler 86 securityContext: 87 supplementalGroups: 88 - 1001 89 terminationGracePeriodSeconds: 30 90 volumes: 91 - name: ssl 92 secret: 93 defaultMode: 420 94 optional: true 95 secretName: demand-backup-cloud-ssl 96 - name: ssl-internal 97 secret: 98 defaultMode: 420 99 optional: true 100 secretName: demand-backup-cloud-ssl-internal 101 - name: vault-keyring-secret 102 secret: 103 defaultMode: 420 104 optional: true 105 secretName: some-name-vault