Skip to content

Rate this page
Thanks for your feedback
Thank you! The feedback has been submitted.

Get free database assistance or contact our experts for personalized support.

System requirements

The Operator is validated for deployment on Kubernetes, GKE and EKS clusters. The Operator is cloud native and storage agnostic, working with a wide variety of storage classes, hostPath, and NFS.

Supported versions

The Operator 3.1.0 is developed and tested with:

Percona Distribution for PostgreSQL

  • PostgreSQL 14.24-1, 15.19-1, 16.15-1, 17.11.1-1, 18.6.1-1 as the database. Other versions may also work but have not been tested.
  • pgBackRest 2.59.0-1 for backup and recovery
  • pgBouncer 1.25.2-6 for connection pooling
  • Patroni version 4.1.5 for high-availability
  • PostGIS version 3.5.7
  • PMM Client version 3.9.1
  • cert-manager 1.21.1

PostgreSQL Community

  • PostgreSQL 14.24, 15.19, 16.15, 17.11, 18.6, and 19 (tech preview) as the database.
  • pgBackRest 2.59.0 for backup and recovery
  • pgBouncer 1.25.2 for connection pooling

Supported platforms

The following platforms were tested and are officially supported by the Operator 3.1.0:

Other Kubernetes platforms may also work but have not been tested.

Huge pages

We strongly recommend enabling huge pages on worker nodes for better stability and performance.

Installation guidelines

Choose how you wish to install Percona Operator for PostgreSQL:


Last update: September 9, 2026
Created: July 12, 2022