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