github.com/percona/percona-xtradb-cluster-operator@v1.14.0/e2e-tests/demand-backup-cloud/compare/job.batch_xb-on-demand-backup-aws-s3-k129.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 podReplacementPolicy: TerminatingOrFailed 22 selector: 23 matchLabels: 24 backup-name: on-demand-backup-aws-s3 25 cluster: demand-backup-cloud 26 job-name: xb-on-demand-backup-aws-s3 27 type: xtrabackup 28 suspend: false 29 template: 30 metadata: 31 labels: 32 backup-name: on-demand-backup-aws-s3 33 cluster: demand-backup-cloud 34 job-name: xb-on-demand-backup-aws-s3 35 type: xtrabackup 36 spec: 37 containers: 38 - command: 39 - bash 40 - /usr/bin/backup.sh 41 env: 42 - name: BACKUP_DIR 43 value: /backup 44 - name: PXC_SERVICE 45 value: demand-backup-cloud-pxc 46 - name: PXC_PASS 47 valueFrom: 48 secretKeyRef: 49 key: xtrabackup 50 name: my-cluster-secrets 51 - name: VERIFY_TLS 52 value: "true" 53 - name: XBCLOUD_EXTRA_ARGS 54 value: --parallel=2 55 - name: XBSTREAM_EXTRA_ARGS 56 value: --parallel=2 57 - name: ACCESS_KEY_ID 58 valueFrom: 59 secretKeyRef: 60 key: AWS_ACCESS_KEY_ID 61 name: aws-s3-secret 62 - name: SECRET_ACCESS_KEY 63 valueFrom: 64 secretKeyRef: 65 key: AWS_SECRET_ACCESS_KEY 66 name: aws-s3-secret 67 - name: DEFAULT_REGION 68 value: us-east-1 69 - name: ENDPOINT 70 - name: S3_BUCKET 71 value: operator-testing 72 imagePullPolicy: Always 73 name: xtrabackup 74 resources: {} 75 terminationMessagePath: /dev/termination-log 76 terminationMessagePolicy: File 77 volumeMounts: 78 - mountPath: /etc/mysql/ssl 79 name: ssl 80 - mountPath: /etc/mysql/ssl-internal 81 name: ssl-internal 82 - mountPath: /etc/mysql/vault-keyring-secret 83 name: vault-keyring-secret 84 dnsPolicy: ClusterFirst 85 restartPolicy: Never 86 schedulerName: default-scheduler 87 securityContext: 88 fsGroup: 1001 89 supplementalGroups: 90 - 1001 91 terminationGracePeriodSeconds: 30 92 volumes: 93 - name: ssl 94 secret: 95 defaultMode: 420 96 optional: true 97 secretName: demand-backup-cloud-ssl 98 - name: ssl-internal 99 secret: 100 defaultMode: 420 101 optional: true 102 secretName: demand-backup-cloud-ssl-internal 103 - name: vault-keyring-secret 104 secret: 105 defaultMode: 420 106 optional: true 107 secretName: some-name-vault