github.com/percona/percona-xtradb-cluster-operator@v1.14.0/e2e-tests/upgrade-consistency/compare/statefulset_some-name-pxc-1120.yml (about) 1 apiVersion: apps/v1 2 kind: StatefulSet 3 metadata: 4 generation: 2 5 name: some-name-pxc 6 ownerReferences: 7 - controller: true 8 kind: PerconaXtraDBCluster 9 name: some-name 10 spec: 11 podManagementPolicy: OrderedReady 12 replicas: 3 13 revisionHistoryLimit: 10 14 selector: 15 matchLabels: 16 app.kubernetes.io/component: pxc 17 app.kubernetes.io/instance: some-name 18 app.kubernetes.io/managed-by: percona-xtradb-cluster-operator 19 app.kubernetes.io/name: percona-xtradb-cluster 20 app.kubernetes.io/part-of: percona-xtradb-cluster 21 serviceName: some-name-pxc 22 template: 23 metadata: 24 labels: 25 app.kubernetes.io/component: pxc 26 app.kubernetes.io/instance: some-name 27 app.kubernetes.io/managed-by: percona-xtradb-cluster-operator 28 app.kubernetes.io/name: percona-xtradb-cluster 29 app.kubernetes.io/part-of: percona-xtradb-cluster 30 spec: 31 affinity: 32 podAntiAffinity: 33 requiredDuringSchedulingIgnoredDuringExecution: 34 - labelSelector: 35 matchLabels: 36 app.kubernetes.io/component: pxc 37 app.kubernetes.io/instance: some-name 38 app.kubernetes.io/managed-by: percona-xtradb-cluster-operator 39 app.kubernetes.io/name: percona-xtradb-cluster 40 app.kubernetes.io/part-of: percona-xtradb-cluster 41 topologyKey: kubernetes.io/hostname 42 containers: 43 - env: 44 - name: LOG_DATA_DIR 45 value: /var/lib/mysql 46 - name: POD_NAMESPASE 47 valueFrom: 48 fieldRef: 49 apiVersion: v1 50 fieldPath: metadata.namespace 51 - name: POD_NAME 52 valueFrom: 53 fieldRef: 54 apiVersion: v1 55 fieldPath: metadata.name 56 envFrom: 57 - secretRef: 58 name: some-name-log-collector 59 optional: true 60 imagePullPolicy: Always 61 name: logs 62 resources: {} 63 terminationMessagePath: /dev/termination-log 64 terminationMessagePolicy: File 65 volumeMounts: 66 - mountPath: /var/lib/mysql 67 name: datadir 68 - args: 69 - logrotate 70 env: 71 - name: SERVICE_TYPE 72 value: mysql 73 - name: MONITOR_PASSWORD 74 valueFrom: 75 secretKeyRef: 76 key: monitor 77 name: internal-some-name 78 imagePullPolicy: Always 79 name: logrotate 80 resources: {} 81 terminationMessagePath: /dev/termination-log 82 terminationMessagePolicy: File 83 volumeMounts: 84 - mountPath: /var/lib/mysql 85 name: datadir 86 - args: 87 - mysqld 88 command: 89 - /var/lib/mysql/pxc-entrypoint.sh 90 env: 91 - name: PXC_SERVICE 92 value: some-name-pxc-unready 93 - name: MONITOR_HOST 94 value: '%' 95 - name: MYSQL_ROOT_PASSWORD 96 valueFrom: 97 secretKeyRef: 98 key: root 99 name: internal-some-name 100 - name: XTRABACKUP_PASSWORD 101 valueFrom: 102 secretKeyRef: 103 key: xtrabackup 104 name: internal-some-name 105 - name: MONITOR_PASSWORD 106 valueFrom: 107 secretKeyRef: 108 key: monitor 109 name: internal-some-name 110 - name: LOG_DATA_DIR 111 value: /var/lib/mysql 112 - name: IS_LOGCOLLECTOR 113 value: "yes" 114 - name: OPERATOR_ADMIN_PASSWORD 115 valueFrom: 116 secretKeyRef: 117 key: operator 118 name: internal-some-name 119 - name: LIVENESS_CHECK_TIMEOUT 120 value: "5" 121 - name: READINESS_CHECK_TIMEOUT 122 value: "15" 123 envFrom: 124 - secretRef: 125 name: some-name-env-vars-pxc 126 optional: true 127 imagePullPolicy: Always 128 livenessProbe: 129 exec: 130 command: 131 - /var/lib/mysql/liveness-check.sh 132 failureThreshold: 3 133 initialDelaySeconds: 300 134 periodSeconds: 10 135 successThreshold: 1 136 timeoutSeconds: 5 137 name: pxc 138 ports: 139 - containerPort: 3306 140 name: mysql 141 protocol: TCP 142 - containerPort: 4444 143 name: sst 144 protocol: TCP 145 - containerPort: 4567 146 name: write-set 147 protocol: TCP 148 - containerPort: 4568 149 name: ist 150 protocol: TCP 151 - containerPort: 33062 152 name: mysql-admin 153 protocol: TCP 154 - containerPort: 33060 155 name: mysqlx 156 protocol: TCP 157 readinessProbe: 158 exec: 159 command: 160 - /var/lib/mysql/readiness-check.sh 161 failureThreshold: 5 162 initialDelaySeconds: 15 163 periodSeconds: 30 164 successThreshold: 1 165 timeoutSeconds: 15 166 resources: 167 limits: 168 cpu: "1" 169 memory: 1G 170 requests: 171 cpu: 100m 172 memory: 100M 173 terminationMessagePath: /dev/termination-log 174 terminationMessagePolicy: File 175 volumeMounts: 176 - mountPath: /var/lib/mysql 177 name: datadir 178 - mountPath: /etc/percona-xtradb-cluster.conf.d 179 name: config 180 - mountPath: /tmp 181 name: tmp 182 - mountPath: /etc/mysql/ssl 183 name: ssl 184 - mountPath: /etc/mysql/ssl-internal 185 name: ssl-internal 186 - mountPath: /etc/mysql/mysql-users-secret 187 name: mysql-users-secret-file 188 - mountPath: /etc/my.cnf.d 189 name: auto-config 190 - mountPath: /etc/mysql/vault-keyring-secret 191 name: vault-keyring-secret 192 dnsPolicy: ClusterFirst 193 initContainers: 194 - command: 195 - /pxc-init-entrypoint.sh 196 imagePullPolicy: Always 197 name: pxc-init 198 resources: 199 limits: 200 cpu: "1" 201 memory: 1G 202 requests: 203 cpu: 100m 204 memory: 100M 205 terminationMessagePath: /dev/termination-log 206 terminationMessagePolicy: File 207 volumeMounts: 208 - mountPath: /var/lib/mysql 209 name: datadir 210 restartPolicy: Always 211 schedulerName: default-scheduler 212 securityContext: 213 fsGroup: 1001 214 supplementalGroups: 215 - 1001 216 serviceAccount: default 217 serviceAccountName: default 218 terminationGracePeriodSeconds: 600 219 volumes: 220 - emptyDir: {} 221 name: tmp 222 - configMap: 223 defaultMode: 420 224 name: some-name-pxc 225 optional: true 226 name: config 227 - name: ssl-internal 228 secret: 229 defaultMode: 420 230 optional: true 231 secretName: some-name-ssl-internal 232 - name: ssl 233 secret: 234 defaultMode: 420 235 optional: false 236 secretName: some-name-ssl 237 - configMap: 238 defaultMode: 420 239 name: auto-some-name-pxc 240 optional: true 241 name: auto-config 242 - name: vault-keyring-secret 243 secret: 244 defaultMode: 420 245 optional: true 246 secretName: some-name-vault 247 - name: mysql-users-secret-file 248 secret: 249 defaultMode: 420 250 optional: false 251 secretName: internal-some-name 252 updateStrategy: 253 rollingUpdate: 254 partition: 0 255 type: RollingUpdate 256 volumeClaimTemplates: 257 - metadata: 258 name: datadir 259 spec: 260 accessModes: 261 - ReadWriteOnce 262 resources: 263 requests: 264 storage: 2Gi 265 status: 266 phase: Pending