github.com/percona/percona-xtradb-cluster-operator@v1.14.0/e2e-tests/upgrade-consistency/compare/statefulset_some-name-pxc-1130.yml (about) 1 apiVersion: apps/v1 2 kind: StatefulSet 3 metadata: 4 generation: 3 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 - name: DEFAULT_AUTHENTICATION_PLUGIN 124 value: mysql_native_password 125 envFrom: 126 - secretRef: 127 name: some-name-env-vars-pxc 128 optional: true 129 imagePullPolicy: Always 130 livenessProbe: 131 exec: 132 command: 133 - /var/lib/mysql/liveness-check.sh 134 failureThreshold: 3 135 initialDelaySeconds: 300 136 periodSeconds: 10 137 successThreshold: 1 138 timeoutSeconds: 5 139 name: pxc 140 ports: 141 - containerPort: 3306 142 name: mysql 143 protocol: TCP 144 - containerPort: 4444 145 name: sst 146 protocol: TCP 147 - containerPort: 4567 148 name: write-set 149 protocol: TCP 150 - containerPort: 4568 151 name: ist 152 protocol: TCP 153 - containerPort: 33062 154 name: mysql-admin 155 protocol: TCP 156 - containerPort: 33060 157 name: mysqlx 158 protocol: TCP 159 readinessProbe: 160 exec: 161 command: 162 - /var/lib/mysql/readiness-check.sh 163 failureThreshold: 5 164 initialDelaySeconds: 15 165 periodSeconds: 30 166 successThreshold: 1 167 timeoutSeconds: 15 168 resources: 169 limits: 170 cpu: "1" 171 memory: 1G 172 requests: 173 cpu: 100m 174 memory: 100M 175 terminationMessagePath: /dev/termination-log 176 terminationMessagePolicy: File 177 volumeMounts: 178 - mountPath: /var/lib/mysql 179 name: datadir 180 - mountPath: /etc/percona-xtradb-cluster.conf.d 181 name: config 182 - mountPath: /tmp 183 name: tmp 184 - mountPath: /etc/mysql/ssl 185 name: ssl 186 - mountPath: /etc/mysql/ssl-internal 187 name: ssl-internal 188 - mountPath: /etc/mysql/mysql-users-secret 189 name: mysql-users-secret-file 190 - mountPath: /etc/my.cnf.d 191 name: auto-config 192 - mountPath: /etc/mysql/vault-keyring-secret 193 name: vault-keyring-secret 194 dnsPolicy: ClusterFirst 195 initContainers: 196 - command: 197 - /pxc-init-entrypoint.sh 198 imagePullPolicy: Always 199 name: pxc-init 200 resources: 201 limits: 202 cpu: "1" 203 memory: 1G 204 requests: 205 cpu: 100m 206 memory: 100M 207 terminationMessagePath: /dev/termination-log 208 terminationMessagePolicy: File 209 volumeMounts: 210 - mountPath: /var/lib/mysql 211 name: datadir 212 restartPolicy: Always 213 schedulerName: default-scheduler 214 securityContext: 215 fsGroup: 1001 216 supplementalGroups: 217 - 1001 218 serviceAccount: default 219 serviceAccountName: default 220 terminationGracePeriodSeconds: 600 221 volumes: 222 - emptyDir: {} 223 name: tmp 224 - configMap: 225 defaultMode: 420 226 name: some-name-pxc 227 optional: true 228 name: config 229 - name: ssl-internal 230 secret: 231 defaultMode: 420 232 optional: true 233 secretName: some-name-ssl-internal 234 - name: ssl 235 secret: 236 defaultMode: 420 237 optional: false 238 secretName: some-name-ssl 239 - configMap: 240 defaultMode: 420 241 name: auto-some-name-pxc 242 optional: true 243 name: auto-config 244 - name: vault-keyring-secret 245 secret: 246 defaultMode: 420 247 optional: true 248 secretName: some-name-vault 249 - name: mysql-users-secret-file 250 secret: 251 defaultMode: 420 252 optional: false 253 secretName: internal-some-name 254 updateStrategy: 255 rollingUpdate: 256 partition: 0 257 type: RollingUpdate 258 volumeClaimTemplates: 259 - metadata: 260 name: datadir 261 spec: 262 accessModes: 263 - ReadWriteOnce 264 resources: 265 requests: 266 storage: 2Gi 267 status: 268 phase: Pending