github.com/percona/percona-xtradb-cluster-operator@v1.14.0/e2e-tests/scheduled-backup/conf/scheduled-backup-minio.yml (about) 1 apiVersion: pxc.percona.com/v1-6-0 2 kind: PerconaXtraDBCluster 3 metadata: 4 name: scheduled-backup 5 spec: 6 secretsName: my-cluster-secrets 7 sslSecretName: some-name-ssl 8 sslInternalSecretName: some-name-ssl-internal 9 pxc: 10 size: 3 11 image: -pxc 12 volumeSpec: 13 persistentVolumeClaim: 14 resources: 15 requests: 16 storage: 2Gi 17 proxysql: 18 enabled: true 19 size: 2 20 image: -proxysql 21 volumeSpec: 22 persistentVolumeClaim: 23 resources: 24 requests: 25 storage: 2Gi 26 pmm: 27 enabled: false 28 backup: 29 image: -backup 30 storages: 31 pvc: 32 nodeSelector: 33 backupWorker: 'True' 34 resources: 35 requests: 36 memory: 1G 37 cpu: 600m 38 affinity: 39 nodeAffinity: 40 requiredDuringSchedulingIgnoredDuringExecution: 41 nodeSelectorTerms: 42 - matchExpressions: 43 - key: backupWorker 44 operator: In 45 values: 46 - 'True' 47 tolerations: 48 - key: "backupWorker" 49 operator: "Equal" 50 value: "True" 51 effect: "NoSchedule" 52 annotations: 53 testName: scheduled-backup 54 labels: 55 backupWorker: 'True' 56 schedulerName: 'default-scheduler' 57 priorityClassName: 'high-priority' 58 type: filesystem 59 volume: 60 persistentVolumeClaim: 61 accessModes: [ "ReadWriteOnce" ] 62 resources: 63 requests: 64 storage: 1Gi 65 aws-s3: 66 type: s3 67 s3: 68 region: us-east-1 69 bucket: operator-testing 70 credentialsSecret: aws-s3-secret 71 nodeSelector: 72 backupWorker: 'True' 73 resources: 74 requests: 75 memory: 1G 76 cpu: 600m 77 affinity: 78 nodeAffinity: 79 requiredDuringSchedulingIgnoredDuringExecution: 80 nodeSelectorTerms: 81 - matchExpressions: 82 - key: backupWorker 83 operator: In 84 values: 85 - 'True' 86 tolerations: 87 - key: "backupWorker" 88 operator: "Equal" 89 value: "True" 90 effect: "NoSchedule" 91 annotations: 92 testName: scheduled-backup 93 labels: 94 backupWorker: 'True' 95 schedulerName: 'default-scheduler' 96 priorityClassName: 'high-priority' 97 minio: 98 type: s3 99 s3: 100 credentialsSecret: minio-secret 101 region: us-east-1 102 bucket: operator-testing 103 endpointUrl: http://minio-service.#namespace:9000/ 104 nodeSelector: 105 backupWorker: 'True' 106 resources: 107 requests: 108 memory: 1G 109 cpu: 600m 110 affinity: 111 nodeAffinity: 112 requiredDuringSchedulingIgnoredDuringExecution: 113 nodeSelectorTerms: 114 - matchExpressions: 115 - key: backupWorker 116 operator: In 117 values: 118 - 'True' 119 tolerations: 120 - key: "backupWorker" 121 operator: "Equal" 122 value: "True" 123 effect: "NoSchedule" 124 annotations: 125 testName: scheduled-backup 126 labels: 127 backupWorker: 'True' 128 schedulerName: 'default-scheduler' 129 priorityClassName: 'high-priority' 130 azure-blob: 131 type: azure 132 azure: 133 credentialsSecret: azure-secret 134 container: operator-testing 135 nodeSelector: 136 backupWorker: 'True' 137 resources: 138 requests: 139 memory: 1G 140 cpu: 600m 141 affinity: 142 nodeAffinity: 143 requiredDuringSchedulingIgnoredDuringExecution: 144 nodeSelectorTerms: 145 - matchExpressions: 146 - key: backupWorker 147 operator: In 148 values: 149 - 'True' 150 tolerations: 151 - key: "backupWorker" 152 operator: "Equal" 153 value: "True" 154 effect: "NoSchedule" 155 annotations: 156 testName: scheduled-backup 157 labels: 158 backupWorker: 'True' 159 schedulerName: 'default-scheduler' 160 priorityClassName: 'high-priority' 161 gcp-cs: 162 type: s3 163 s3: 164 credentialsSecret: gcp-cs-secret 165 region: us-east-1 166 bucket: operator-testing 167 endpointUrl: https://storage.googleapis.com 168 nodeSelector: 169 backupWorker: 'True' 170 resources: 171 requests: 172 memory: 1G 173 cpu: 600m 174 affinity: 175 nodeAffinity: 176 requiredDuringSchedulingIgnoredDuringExecution: 177 nodeSelectorTerms: 178 - matchExpressions: 179 - key: backupWorker 180 operator: In 181 values: 182 - 'True' 183 tolerations: 184 - key: "backupWorker" 185 operator: "Equal" 186 value: "True" 187 effect: "NoSchedule" 188 annotations: 189 testName: scheduled-backup 190 labels: 191 backupWorker: 'True' 192 schedulerName: 'default-scheduler' 193 priorityClassName: 'high-priority' 194 schedule: 195 - name: each-min-minio 196 schedule: "* * * * *" 197 keep: 1 198 storageName: minio