Deploy pgEdge Containers on Kubernetes
Simplifying Postgres deployments with CloudNativePG
Deploy and operate pgEdge Enterprise Postgres and pgEdge Distributed Postgres on Kubernetes using new container images and a Helm chart built for CloudNativePG — the CNCF Sandbox project and community standard for running Postgres on Kubernetes.

Why pgEdge on Kubernetes?
Simplified Operations: Leverage CloudNativePG's mature operator capabilities to orchestrate and manage multiple distributed clusters with ease.
Flexible Deployment: Choose between minimal and standard image flavors with a configurable Helm chart featuring best practice defaults.
Multi-Cloud Ready: Deploy across multiple Kubernetes clusters and cloud providers for improved performance and availability.
Enterprise Grade: Production-ready with same-day security updates and 24x7x365 support from Postgres experts.
Multi-Region Power: Write-anywhere, read-anywhere active-active capabilities with pgEdge Distributed Postgres advanced multi-master replication.
100% Open Source and Fully Postgres: No vendor lock-in with fully open source licensing under the OSI-approved PostgreSQL License and 100% Postgres (not merely Postgres compatible).
Experience the pgEdge Difference
Combining advanced capabilities with ease and flexibility
Broad Compatibility
Our container images are compatible with CloudNativePG, the official Postgres entrypoint, and Patroni. This enables integration with popular open-source tools.
Flexible Node Addition
Add nodes using pgEdge Spock extension or CloudNativePG's bootstrap capabilities to sync from existing nodes or backups.
Helm Chart
The pgEdge Helm chart leverages CloudNativePG to simplify deployment and operation of single region or distributed Postgres architectures, making it easier to harness pgEdge’s multi-master capabilities.
Secure by Default
Client certificate authentication for all managed users using cert-manager.
Best Practice Defaults
Pre-configured settings optimized for deploying pgEdge Enterprise Postgres and pgEdge Distributed Postgres in Kubernetes.

Quick Start Examples
The chart includes a simple example demonstrating deployment of a three-node pgEdge Distributed Postgres database.
Automated Replication
Configure replication across all nodes during helm install and helm upgrade.
Enterprise Support
Get 24×7×365 global support from seasoned Postgres experts with decades of experience and direct contributions to the PostgreSQL community.
Flexible Configuration
Extend or override settings to pass through configuration to CloudNativePG across all nodes or specific nodes.
Powered by CloudNativePG
The only PostgreSQL operator accepted into CNCF Sandbox and the community Leader.
High Availability
Configure standby instances for each node with automatic failover and maintained multi-active replication.
Production Ready
Level V Auto Pilot capabilities with comprehensive features
What’s included with pgEdge Containers on Kubernetes
Power and flexibility for non-distributed or distributed deploymentspgEdge’s new container images make it easier to operate pgEdge in CloudNativePG and integrate with other popular tools. Built with pgEdge Enterprise Postgres.
Includes core Postgres and pgEdge extensions for enterprise-grade, distributed or non-distributed deployments:
Postgres 16 through 18 via pgEdge Enterprise Postgres Images
Flexible deployment for both multi-region with active-active replication and single-region with optional standby replicas
Configuration of logical replication across all nodes during helm install and upgrade processes through the pgEdge Spock extension
Best practice configuration defaults with automatic failover
Add nodes using CloudNativePG or the Spock extension to synchronize data from existing nodes or back-ups
Supports Postgres major and minor version upgrades
Best practices and advice (backups, upgrades, scaling, security)
Supports deployment across multiple Kubernetes clusters
Client certificate authentication for managed users, including the
pgedgereplication user.
Your choice to support your needs
Enterprise-grade Postgres for non-distributed and distributed applications
Production-ready Postgres for the enterprise with distributed-ready extensions
Premium 24x7 Postgres support
Core Postgres extensions for administration
100% Open Source Postgres
Business and distributed-ready extensions

Fully distributed Postgres for modern globally distributed applications
Multi-master architecture
Global high availability
100% open source Postgres
Full 24x7 expert Postgres support
Ready to deploy where you want
Self-managed bare metal or virtual machines
For use with Kubernetes, Docker, Docker Swarm and OpenShift
Self-managed or fully-managed on AWS, Google Cloud or Azure

Why CloudNativePG?
CloudNativePG is an open-source Kubernetes operator that automates the lifecycle of PostgreSQL clusters using native Kubernetes resources. Recently accepted as a CNCF Sandbox project, it has become the community standard for running Postgres on Kubernetes
Kubernetes-native architecture
Automated failover and high availability
Integrated backup and recovery
Declarative configuration
Cloud-neutral deployment
Extensive documentation

Support for Multi-Cluster and Multi-Cloud Deployments
Achieve true high availability and business continuity with pgEdge on Kubernetes. Our architecture enables deployment of pgEdge databases spanning multiple Kubernetes clusters, regions, or even clouds, providing resilience far beyond traditional single-cluster setups. Whether you’re distributing workloads across AWS, Azure, and GCP, or separating production and disaster recovery environments, pgEdge delivers continuous operation with built-in data replication, automatic failover, and consistent performance. Designed for mission-critical systems, pgEdge ensures your data remains available and synchronized everywhere your applications run.

Not ready for Kubernetes? Get Started with Docker Compose
If you’re looking for a lightweight way to try pgEdge locally without Kubernetes, we also provide simple Docker Compose examples for both pgEdge Enterprise Postgres and pgEdge Distributed Postgres. These examples run in containers and are ideal for quick demos, local experimentation, or development environments where Kubernetes isn’t available or needed. If you’re not ready for Kubernetes yet — or simply want to evaluate pgEdge in a more familiar container setup — these Docker Compose configurations offer a fast, no-friction alternative.
Additional Resources
View pgEdge Enterprise Postgres Images on GitHub
View the pgEdge Helm Chart Images on Github
Try pgEdge Free: https://www.pgedge.com/get-started
Blog: pgEdge + CloudNativePG: Simplifying Distributed Postgres on Kubernetes
Video: Using pgEdge with CNPG
Dive deeper into pgEdge

How to Unleash Ultra High Availability and Zero Downtime Maintenance with Distributed PostgreSQL

How Multi-Master Distributed Postgres Solves High Availability and Low Latency Challenges
Get started today.
Experience the magic of pgEdge for non-distributed and distributed Postgres deployments.
