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