TrustRadius: an HG Insights company

Percona Kubernetes Operators

Score9.1 out of 10

2 Reviews and Ratings

What is Percona Kubernetes Operators?

The Percona Kubernetes Operator for Percona XtraDB Cluster or Percona Server for MongoDB automates the creation, alteration, or deletion of members in a Percona XtraDB Cluster or Percona Server for MongoDB environment. It can be used to instantiate a new Percona XtraDB Cluster or Percona Server for MongoDB replica set, or to scale an existing environment. The Operator contains all necessary Kubernetes settings to provide a proper and consistent Percona XtraDB Cluster or Percona Server for MongoDB instance.

The Percona Kubernetes Operators are based on best practices for configuration and setup of a Percona XtraDB Cluster or Percona Server for MongoDB replica set. The vendor states the benefits of the Operator are many but saving time and delivering a consistent and vetted environment is key.

Categories & Use Cases

Production ready, robust DB solution built for Kubernetes envs.

Pros

  • Easy and fast deployment.
  • A reliable, fully automated, high-available db lifecycle management solution.
  • Exaustive documentation.
  • Production ready.

Cons

  • Some differences compared to "traditional" MySQL solution.
  • Had some hard times trying to use it combined with pre-existing techs like WordPress, Magento, etc.
  • The specific k8s environment features can have an impact on it, like the storage solutions offered by the cloud vendor.

Return on Investment

  • It allowed us to use k8s on our entire infrastructure.
  • Decreased administrative overhead around our db services.
  • As it is an open source technology, it cut down our db pricings.

Alternatives Considered

MySQL

Usability

Other Software Used

Azure Kubernetes Service (AKS), Google Kubernetes Engine, Kubernetes