github.com/percona/percona-xtradb-cluster-operator@v1.14.0/e2e-tests/demand-backup-cloud/compare/job.batch_xb-on-demand-backup-azure-blob-k129.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 podReplacementPolicy: TerminatingOrFailed 22 selector: 23 matchLabels: 24 backup-name: on-demand-backup-azure-blob 25 cluster: demand-backup-cloud 26 job-name: xb-on-demand-backup-azure-blob 27 type: xtrabackup 28 suspend: false 29 template: 30 metadata: 31 labels: 32 backup-name: on-demand-backup-azure-blob 33 cluster: demand-backup-cloud 34 job-name: xb-on-demand-backup-azure-blob 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: AZURE_STORAGE_ACCOUNT 54 valueFrom: 55 secretKeyRef: 56 key: AZURE_STORAGE_ACCOUNT_NAME 57 name: azure-secret 58 - name: AZURE_ACCESS_KEY 59 valueFrom: 60 secretKeyRef: 61 key: AZURE_STORAGE_ACCOUNT_KEY 62 name: azure-secret 63 - name: AZURE_ENDPOINT 64 - name: AZURE_STORAGE_CLASS 65 value: Cool 66 imagePullPolicy: Always 67 name: xtrabackup 68 resources: {} 69 terminationMessagePath: /dev/termination-log 70 terminationMessagePolicy: File 71 volumeMounts: 72 - mountPath: /etc/mysql/ssl 73 name: ssl 74 - mountPath: /etc/mysql/ssl-internal 75 name: ssl-internal 76 - mountPath: /etc/mysql/vault-keyring-secret 77 name: vault-keyring-secret 78 dnsPolicy: ClusterFirst 79 restartPolicy: Never 80 schedulerName: default-scheduler 81 securityContext: 82 fsGroup: 1001 83 supplementalGroups: 84 - 1001 85 terminationGracePeriodSeconds: 30 86 volumes: 87 - name: ssl 88 secret: 89 defaultMode: 420 90 optional: true 91 secretName: demand-backup-cloud-ssl 92 - name: ssl-internal 93 secret: 94 defaultMode: 420 95 optional: true 96 secretName: demand-backup-cloud-ssl-internal 97 - name: vault-keyring-secret 98 secret: 99 defaultMode: 420 100 optional: true 101 secretName: some-name-vault