github.com/percona/percona-xtradb-cluster-operator@v1.14.0/e2e-tests/limits/compare/statefulset_no-requests-no-limits-proxysql-increased-oc.yml (about) 1 apiVersion: apps/v1 2 kind: StatefulSet 3 metadata: 4 generation: 1 5 name: no-requests-no-limits-proxysql 6 ownerReferences: 7 - controller: true 8 kind: PerconaXtraDBCluster 9 name: no-requests-no-limits 10 spec: 11 podManagementPolicy: OrderedReady 12 replicas: 2 13 revisionHistoryLimit: 10 14 selector: 15 matchLabels: 16 app.kubernetes.io/component: proxysql 17 app.kubernetes.io/instance: no-requests-no-limits 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: no-requests-no-limits-proxysql-unready 22 template: 23 metadata: 24 labels: 25 app.kubernetes.io/component: proxysql 26 app.kubernetes.io/instance: no-requests-no-limits 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 containers: 32 - env: 33 - name: PXC_SERVICE 34 value: no-requests-no-limits-pxc 35 - name: OPERATOR_PASSWORD 36 valueFrom: 37 secretKeyRef: 38 key: operator 39 name: internal-no-requests-no-limits 40 - name: PROXY_ADMIN_USER 41 value: proxyadmin 42 - name: PROXY_ADMIN_PASSWORD 43 valueFrom: 44 secretKeyRef: 45 key: proxyadmin 46 name: internal-no-requests-no-limits 47 - name: MONITOR_PASSWORD 48 valueFrom: 49 secretKeyRef: 50 key: monitor 51 name: internal-no-requests-no-limits 52 envFrom: 53 - secretRef: 54 name: no-requests-no-limits-env-vars-proxysql 55 optional: true 56 imagePullPolicy: Always 57 name: proxysql 58 ports: 59 - containerPort: 3306 60 name: mysql 61 protocol: TCP 62 - containerPort: 6032 63 name: proxyadm 64 protocol: TCP 65 resources: {} 66 terminationMessagePath: /dev/termination-log 67 terminationMessagePolicy: File 68 volumeMounts: 69 - mountPath: /var/lib/proxysql 70 name: proxydata 71 - mountPath: /etc/proxysql/ssl 72 name: ssl 73 - mountPath: /etc/proxysql/ssl-internal 74 name: ssl-internal 75 - args: 76 - /usr/bin/peer-list 77 - -on-change=/usr/bin/add_pxc_nodes.sh 78 - -service=$(PXC_SERVICE) 79 env: 80 - name: PXC_SERVICE 81 value: no-requests-no-limits-pxc 82 - name: OPERATOR_PASSWORD 83 valueFrom: 84 secretKeyRef: 85 key: operator 86 name: internal-no-requests-no-limits 87 - name: PROXY_ADMIN_USER 88 value: proxyadmin 89 - name: PROXY_ADMIN_PASSWORD 90 valueFrom: 91 secretKeyRef: 92 key: proxyadmin 93 name: internal-no-requests-no-limits 94 - name: MONITOR_PASSWORD 95 valueFrom: 96 secretKeyRef: 97 key: monitor 98 name: internal-no-requests-no-limits 99 envFrom: 100 - secretRef: 101 name: no-requests-no-limits-env-vars-proxysql 102 optional: true 103 imagePullPolicy: Always 104 name: pxc-monit 105 resources: {} 106 terminationMessagePath: /dev/termination-log 107 terminationMessagePolicy: File 108 - args: 109 - /usr/bin/peer-list 110 - -on-change=/usr/bin/add_proxysql_nodes.sh 111 - -service=$(PROXYSQL_SERVICE) 112 env: 113 - name: PROXYSQL_SERVICE 114 value: no-requests-no-limits-proxysql-unready 115 - name: OPERATOR_PASSWORD 116 valueFrom: 117 secretKeyRef: 118 key: operator 119 name: internal-no-requests-no-limits 120 - name: PROXY_ADMIN_USER 121 value: proxyadmin 122 - name: PROXY_ADMIN_PASSWORD 123 valueFrom: 124 secretKeyRef: 125 key: proxyadmin 126 name: internal-no-requests-no-limits 127 - name: MONITOR_PASSWORD 128 valueFrom: 129 secretKeyRef: 130 key: monitor 131 name: internal-no-requests-no-limits 132 envFrom: 133 - secretRef: 134 name: no-requests-no-limits-env-vars-proxysql 135 optional: true 136 imagePullPolicy: Always 137 name: proxysql-monit 138 resources: {} 139 terminationMessagePath: /dev/termination-log 140 terminationMessagePolicy: File 141 dnsPolicy: ClusterFirst 142 initContainers: 143 - command: 144 - /pxc-init-entrypoint.sh 145 imagePullPolicy: Always 146 name: pxc-init 147 resources: 148 limits: 149 cpu: 50m 150 memory: 50M 151 terminationMessagePath: /dev/termination-log 152 terminationMessagePolicy: File 153 volumeMounts: 154 - mountPath: /var/lib/mysql 155 name: bin 156 restartPolicy: Always 157 schedulerName: default-scheduler 158 securityContext: 159 supplementalGroups: 160 - 1001 161 serviceAccount: default 162 serviceAccountName: default 163 terminationGracePeriodSeconds: 30 164 volumes: 165 - name: ssl-internal 166 secret: 167 defaultMode: 420 168 optional: true 169 secretName: some-name-ssl-internal 170 - name: ssl 171 secret: 172 defaultMode: 420 173 optional: false 174 secretName: some-name-ssl 175 - emptyDir: {} 176 name: bin 177 updateStrategy: 178 rollingUpdate: 179 partition: 0 180 type: RollingUpdate 181 volumeClaimTemplates: 182 - metadata: 183 name: proxydata 184 spec: 185 accessModes: 186 - ReadWriteOnce 187 resources: 188 requests: 189 storage: 6Gi 190 status: 191 phase: Pending