finalizers: - delete-pxc-pods-in-order # - delete-proxysql-pvc # - delete-pxc-pvc # - delete-ssl upgradeOptions: apply: Never operatorImageRepository: dockerhub-proxy.com/percona/percona-xtradb-cluster-operator tls: SANs: - "*.pxc.svc.cluster.local" - "*.my-cluster-pxc-db-pxc.pxc.svc.cluster.local" issuerConf: name: my-kubernetes-ca-issuer kind: ClusterIssuer group: cert-manager.io pxc: size: 3 affinity: antiAffinityTopologyKey: topology.kubernetes.io/zone image: repository: dockerhub-proxy.com/percona/percona-xtradb-cluster tag: 5.7.43 imagePullPolicy: IfNotPresent imagePullSecrets: [] autoRecovery: true persistence: enabled: true storageClass: "ceph-block" accessMode: ReadWriteOnce size: 100Gi certManager: true annotations: prometheus.io/scrape: "true" prometheus.io/port: "9104" configuration: | [mysqld] pxc_strict_mode=DISABLED character_set_server=utf8mb4 collation_server=utf8mb4_general_ci max_connections=1024 slow_query_log=1 long_query_time=1 slow_query_log_file=/var/lib/mysql/mysqld-slow.log sidecars: - name: mysqld-exporter image: dockerhub-proxy.com/prom/mysqld-exporter:v0.15.0 imagePullPolicy: "IfNotPresent" args: - --mysqld.address=localhost:3306 - --mysqld.username=monitor ports: - containerPort: 9104 name: http env: - name: MYSQLD_EXPORTER_PASSWORD valueFrom: secretKeyRef: name: my-cluster-pxc-db key: monitor securityContext: privileged: false allowPrivilegeEscalation: false resources: requests: cpu: 50m memory: 64Mi limits: cpu: 250m memory: 256Mi haproxy: enabled: true size: 2 affinity: antiAffinityTopologyKey: topology.kubernetes.io/zone image: "dockerhub-proxy.com/percona/percona-xtradb-cluster-operator:1.12.0-haproxy" imagePullPolicy: IfNotPresent imagePullSecrets: [] annotations: prometheus.io/scrape: "true" prometheus.io/port: "8404" proxysql: enabled: false size: 3 image: "dockerhub-proxy.com/percona/percona-xtradb-cluster-operator:1.12.0-proxysql" imagePullPolicy: IfNotPresent imagePullSecrets: [] logcollector: enabled: true image: "dockerhub-proxy.com/percona/percona-xtradb-cluster-operator:1.12.0-logcollector" imagePullPolicy: IfNotPresent imagePullSecrets: [] pmm: enabled: false image: repository: dockerhub-proxy.com/percona/pmm-client tag: 2.32.0 imagePullPolicy: IfNotPresent imagePullSecrets: [] backup: enabled: false image: "dockerhub-proxy.com/percona/percona-xtradb-cluster-operator:1.12.0-pxc5.7-backup" imagePullPolicy: IfNotPresent imagePullSecrets: [] pitr: enabled: false # secrets: # vault: vault-access