github.com/percona/percona-xtradb-cluster-operator@v1.14.0/e2e-tests/security-context/compare/job.batch_xb-on-demand-backup-pvc-k129.yml (about) 1 apiVersion: batch/v1 2 kind: Job 3 metadata: 4 annotations: 5 openshift.io/scc: privileged 6 generation: 1 7 labels: 8 backup-name: on-demand-backup-pvc 9 cluster: sec-context 10 job-name: xb-on-demand-backup-pvc 11 type: xtrabackup 12 name: xb-on-demand-backup-pvc 13 ownerReferences: 14 - controller: true 15 kind: PerconaXtraDBClusterBackup 16 name: on-demand-backup-pvc 17 spec: 18 backoffLimit: 10 19 completionMode: NonIndexed 20 completions: 1 21 manualSelector: true 22 parallelism: 1 23 podReplacementPolicy: TerminatingOrFailed 24 selector: 25 matchLabels: 26 backup-name: on-demand-backup-pvc 27 cluster: sec-context 28 job-name: xb-on-demand-backup-pvc 29 type: xtrabackup 30 suspend: false 31 template: 32 metadata: 33 annotations: 34 openshift.io/scc: privileged 35 labels: 36 backup-name: on-demand-backup-pvc 37 cluster: sec-context 38 job-name: xb-on-demand-backup-pvc 39 type: xtrabackup 40 spec: 41 containers: 42 - command: 43 - bash 44 - /usr/bin/backup.sh 45 env: 46 - name: BACKUP_DIR 47 value: /backup 48 - name: PXC_SERVICE 49 value: sec-context-pxc 50 - name: PXC_PASS 51 valueFrom: 52 secretKeyRef: 53 key: xtrabackup 54 name: my-cluster-secrets 55 - name: VERIFY_TLS 56 value: "true" 57 imagePullPolicy: Always 58 name: xtrabackup 59 resources: {} 60 securityContext: 61 privileged: true 62 terminationMessagePath: /dev/termination-log 63 terminationMessagePolicy: File 64 volumeMounts: 65 - mountPath: /backup 66 name: xtrabackup 67 - mountPath: /etc/mysql/ssl 68 name: ssl 69 - mountPath: /etc/mysql/ssl-internal 70 name: ssl-internal 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 - 1002 81 - 1003 82 serviceAccount: percona-xtradb-cluster-operator-workload 83 serviceAccountName: percona-xtradb-cluster-operator-workload 84 terminationGracePeriodSeconds: 30 85 volumes: 86 - name: xtrabackup 87 persistentVolumeClaim: 88 claimName: xb-on-demand-backup-pvc 89 - name: ssl 90 secret: 91 defaultMode: 420 92 optional: true 93 secretName: some-name-ssl 94 - name: ssl-internal 95 secret: 96 defaultMode: 420 97 optional: true 98 secretName: some-name-ssl-internal 99 - name: vault-keyring-secret 100 secret: 101 defaultMode: 420 102 optional: true 103 secretName: sec-context-vault