Percona announces the release of Percona XtraDB Cluster Operator 0.2.0 early access.
The Percona XtraDB Cluster Operator simplifies the deployment and management of Percona XtraDB Cluster in a Kubernetes or OpenShift environment. It extends the Kubernetes API with a new custom resource for deploying, configuring and managing the application through the whole life cycle.
Note: PerconaLabs and Percona-QA are open source GitHub repositories for unofficial scripts and tools created by Percona staff. These handy utilities can help save your time and effort.
You can install the Percona XtraDB Cluster Operator on Kubernetes or OpenShift. While the operator does not support all the Percona XtraDB Cluster features in this early access release, instructions on how to install and configure it are already available along with the operator source code, hosted in our Github repository.
The Percona XtraDB Cluster Operator on Percona-Lab is an early access release. Percona doesn’t recommend it for production environments.
- Advanced nodes assignment implemented in this version allows to run containers with Percona XtraDB Cluster nodes on different hosts, availability zones, etc. to achieve higher availability and fault tolerance.
- Cluster backups are now supported, and can be performed on a schedule or on demand.
- Percona XtraDB Cluster Operator now supports private container registries like those in OpenShift so that Internet access is not required to deploy the operator.
- CLOUD-69: Annotations and labels are now passed from the
deploy/cr.yamlconfiguration file to a StatefulSet for both Percona XtraDB Cluster and ProxySQL Pods
- CLOUD-55: Now setting a password for the ProxySQL admin user is supported.
- CLOUD-48: Migration to operator SDK 0.2.1
- CLOUD-82: Pods were stopped in random order while the cluster removal, which could cause problems when recreating the cluster with the same name.
- CLOUD-79: Setting long cluster name in the
deploy/cr.yamlfile made Percona XtraDB Cluster unable to start.
- CLOUD-54: The clustercheck tool used monitor user instead of its own clustercheck one for liveness and readiness probes.
Help us improve our software quality by reporting any bugs you encounter using our bug tracking system.