github.com/percona/percona-xtradb-cluster-operator@v1.14.0/e2e-tests/demand-backup/compare/job_xb-on-demand-backup-minio.yml (about) 1 apiVersion: batch/v1 2 kind: Job 3 metadata: 4 generation: 1 5 labels: 6 backup-name: on-demand-backup-minio 7 cluster: demand-backup 8 job-name: xb-on-demand-backup-minio 9 type: xtrabackup 10 name: xb-on-demand-backup-minio 11 ownerReferences: 12 - controller: true 13 kind: PerconaXtraDBClusterBackup 14 name: on-demand-backup-minio 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-minio 24 cluster: demand-backup 25 job-name: xb-on-demand-backup-minio 26 type: xtrabackup 27 suspend: false 28 template: 29 metadata: 30 labels: 31 backup-name: on-demand-backup-minio 32 cluster: demand-backup 33 job-name: xb-on-demand-backup-minio 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-pxc 45 - name: PXC_PASS 46 valueFrom: 47 secretKeyRef: 48 key: xtrabackup 49 name: my-cluster-secrets 50 - name: VERIFY_TLS 51 value: "false" 52 - name: XBCLOUD_EXTRA_ARGS 53 value: --parallel=2 --curl-retriable-errors=8 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: minio-secret 61 - name: SECRET_ACCESS_KEY 62 valueFrom: 63 secretKeyRef: 64 key: AWS_SECRET_ACCESS_KEY 65 name: minio-secret 66 - name: DEFAULT_REGION 67 value: us-east-1 68 - name: ENDPOINT 69 value: https://minio-service.namespace:9000/ 70 - name: S3_BUCKET 71 value: operator-testing 72 imagePullPolicy: Always 73 name: xtrabackup 74 resources: 75 limits: 76 cpu: "1" 77 memory: 2G 78 requests: 79 cpu: 500m 80 memory: 500M 81 terminationMessagePath: /dev/termination-log 82 terminationMessagePolicy: File 83 volumeMounts: 84 - mountPath: /etc/mysql/ssl 85 name: ssl 86 - mountPath: /etc/mysql/ssl-internal 87 name: ssl-internal 88 - mountPath: /etc/mysql/vault-keyring-secret 89 name: vault-keyring-secret 90 dnsPolicy: ClusterFirst 91 restartPolicy: Never 92 schedulerName: default-scheduler 93 securityContext: 94 fsGroup: 1001 95 supplementalGroups: 96 - 1001 97 terminationGracePeriodSeconds: 30 98 volumes: 99 - name: ssl 100 secret: 101 defaultMode: 420 102 optional: true 103 secretName: demand-backup-ssl 104 - name: ssl-internal 105 secret: 106 defaultMode: 420 107 optional: true 108 secretName: demand-backup-ssl-internal 109 - name: vault-keyring-secret 110 secret: 111 defaultMode: 420 112 optional: true 113 secretName: some-name-vault