Percona Distribution for PostgreSQL Operator logo

Percona Operator for PostgreSQL

Percona Distribution for PostgreSQL Operator logo
Percona Distribution for PostgreSQL Operator logo

Percona Operator for PostgreSQL

By Percona

Certified enterprise ready

The Percona Operator for PostgreSQL automates the creation, modification, or deletion of items in your Percona Distribution for PostgreSQL environment.

Software version

2.3.2

Runs on

OpenShift 4.11+

Delivery method

Operator

The Percona Operator for PostgreSQL automates the creation, modification, or deletion of items in your Percona Distribution for PostgreSQL environment. The Operator contains the necessary Kubernetes settings to maintain a consistent PostgreSQL cluster. Percona Kubernetes Operator is based on best practices for configuration and setup of a Percona Distribution for PostgreSQL cluster. The benefits of the Operator are many, but saving time and delivering a consistent and vetted environment is key.

High Availability

Safe, automated failover backed by a distributed consensus-based high-availability solution. Uses Pod Anti-Affinity to help resiliency; you can configure how much enforced this can be. Failed primaries automatically heal, allowing for faster recovery time. Support for standby PostgreSQL clusters that work both within and across multiple Kubernetes clusters.

Communication Security

Secure communication between your applications and data servers by enabling TLS for your PostgreSQL servers, including the ability to enforce all of your connections to use TLS.

Disaster Recovery

Backups and restores leverage the open-source pgBackRest utility and include support for full, incremental, and differential backups as well as efficient delta restores. Set how long you want your backups retained. Works great with very large databases!

Monitoring

Track the health of your PostgreSQL clusters with Percona Monitoring and Management (PMM).

PostgreSQL User Management

Quickly add and remove users from your PostgreSQL clusters with powerful commands. Manage password expiration policies or use your preferred PostgreSQL authentication scheme.