github.com/percona/percona-xtradb-cluster-operator@v1.14.0/e2e-tests/demand-backup-cloud/compare/job.batch_xb-on-demand-backup-azure-blob-oc.yml (about) 1 apiVersion: batch/v1 2 kind: Job 3 metadata: 4 generation: 1 5 labels: 6 backup-name: on-demand-backup-azure-blob 7 cluster: demand-backup-cloud 8 job-name: xb-on-demand-backup-azure-blob 9 type: xtrabackup 10 name: xb-on-demand-backup-azure-blob 11 ownerReferences: 12 - controller: true 13 kind: PerconaXtraDBClusterBackup 14 name: on-demand-backup-azure-blob 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-azure-blob 24 cluster: demand-backup-cloud 25 job-name: xb-on-demand-backup-azure-blob 26 type: xtrabackup 27 suspend: false 28 template: 29 metadata: 30 labels: 31 backup-name: on-demand-backup-azure-blob 32 cluster: demand-backup-cloud 33 job-name: xb-on-demand-backup-azure-blob 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: AZURE_STORAGE_ACCOUNT 53 valueFrom: 54 secretKeyRef: 55 key: AZURE_STORAGE_ACCOUNT_NAME 56 name: azure-secret 57 - name: AZURE_ACCESS_KEY 58 valueFrom: 59 secretKeyRef: 60 key: AZURE_STORAGE_ACCOUNT_KEY 61 name: azure-secret 62 - name: AZURE_ENDPOINT 63 - name: AZURE_STORAGE_CLASS 64 value: Cool 65 imagePullPolicy: Always 66 name: xtrabackup 67 resources: {} 68 terminationMessagePath: /dev/termination-log 69 terminationMessagePolicy: File 70 volumeMounts: 71 - mountPath: /etc/mysql/ssl 72 name: ssl 73 - mountPath: /etc/mysql/ssl-internal 74 name: ssl-internal 75 - mountPath: /etc/mysql/vault-keyring-secret 76 name: vault-keyring-secret 77 dnsPolicy: ClusterFirst 78 restartPolicy: Never 79 schedulerName: default-scheduler 80 securityContext: 81 supplementalGroups: 82 - 1001 83 terminationGracePeriodSeconds: 30 84 volumes: 85 - name: ssl 86 secret: 87 defaultMode: 420 88 optional: true 89 secretName: demand-backup-cloud-ssl 90 - name: ssl-internal 91 secret: 92 defaultMode: 420 93 optional: true 94 secretName: demand-backup-cloud-ssl-internal 95 - name: vault-keyring-secret 96 secret: 97 defaultMode: 420 98 optional: true 99 secretName: some-name-vault