Percona XtraDB Cluster (PXC) is a database clustering solution for MySQL. Percona Operator For MySQL allows users to deploy and manage Percona XtraDB Clusters on Kubernetes.
Useful links
- Kubernetes 1.20+
- Helm v3
This chart will deploy the Operator Pod for the further Percona XtraDB Cluster creation in Kubernetes.
To install the chart with the pxc
release name using a dedicated namespace (recommended):
helm repo add percona https://percona.github.io/percona-helm-charts/
helm install my-operator percona/pxc-operator --version 1.11.0 --namespace my-namespace
The chart can be customized using the following configurable parameters:
Parameter | Description | Default |
---|---|---|
image |
PXC Operator Container image full path | percona/percona-xtradb-cluster-operator:1.11.0 |
imagePullPolicy |
PXC Operator Container pull policy | Always |
imagePullSecrets |
PXC Operator Pod pull secret | [] |
replicaCount |
PXC Operator Pod quantity | 1 |
tolerations |
List of node taints to tolerate | [] |
resources |
Resource requests and limits | {} |
nodeSelector |
Labels for Pod assignment | {} |
Specify parameters using --set key=value[,key=value]
argument to helm install
Alternatively a YAML file that specifies the values for the parameters can be provided like this:
helm install pxc-operator -f values.yaml percona/pxc-operator
To deploy Percona XtraDB Cluster run the following command:
helm install my-db percona/pxc-db
See more about Percona XtraDB Cluster in its chart here or in the Helm chart installation guide.