Percona XtraDB Cluster Operator Is Now Available

Update 5/2019: Percona announced the release of Percona Kubernetes Operator for XtraDB Cluster and Percona Kubernetes Operator for Percona Server for MongoDB
Percona XtraDB Cluster Operator



Percona XtraDB Cluster Operator simplifies the deployment and management of Percona XtraDB Cluster in a Kubernetes or OpenShift environment. Kubernetes and the Kubernetes-based OpenShift platform provide users with a distributed orchestration system that automates the deployment, management, and scaling of containerized applications.

It extends the Kubernetes API with a new custom resource for deploying, configuring and managing the application through the whole life cycle. You can compare the Kubernetes Operator to a System Administrator who deploys the application and watches the Kubernetes events related to it, taking administrative/operational actions when needed.

The Percona XtraDB Cluster Operator on PerconaLabs is an early access release. It is not recommended for production environments. 

You can install Percona XtraDB Cluster Operator can be installed 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 operator was developed with high availability in mind, so it will attempt to run ProxySQL and XtraDB Cluster instances on separate worker nodes if possible, deploying the database cluster on at least three member nodes.

Percona XtraDB Cluster is an open source, cost-effective and robust clustering solution for businesses that integrates Percona Server for MySQL with the Galera replication library to produce a highly-available and scalable MySQL® cluster complete with synchronous multi-master replication, zero data loss and automatic node provisioning using Percona XtraBackup.

Help us improve our software quality by reporting any bugs you encounter using our bug tracking system.

Share this post

Comments (2)

  • Dylan Reply

    From the perspective of persionnal practice, PXC is a very nice solution!
    Hope that the Percona XtraDB Cluster Operator will continue to improve, i will keep paying attention!

    February 14, 2019 at 10:55 pm
  • Ian Reply

    For kubernetes the proxysql pod won’t start with ssl ERROR:

    2019-03-29 12:52:20 [INFO] Using config file /etc/proxysql/proxysql.cnf
    2019-03-29 12:52:20 [INFO] No SSL keys/certificates found in datadir (/var/lib/proxysql). Generating new keys/certificates.
    2019-03-29 12:52:20 main.cpp:295:write_rsa_key(): [ERROR] Error on BIO_new_file

    Some advice?

    March 29, 2019 at 9:05 am

Leave a Reply