EDB Postgres Containers

EDB Postgres Platform in Red Hat OpenShift, orchestrated by Kubernetes.

The EnterpriseDB Difference

EDB Postgres software built as Docker containers. These containers can operate standalone or be orchestrated by Kubernetes and deployed into any cloud environment.



Run in any cloud, public or private



Reduce system-level overhead



Orchestrate applications at scale

Straightforward Container Packaging


High Availability Data Management Container

This container includes EDB Postgres Advanced Server along with EDB Postgres Failover Manager (EFM). It is configured with Kubernetes in an autopilot pattern where the container self-monitors and proper set up can be verified. Users can also spin up several replicas of a master container so if the master fails, one of the replicas can take over automatically.


Disaster Recovery Container

This container includes the EDB Postgres Backup and Recovery Tool (BART) which can backup databases in multiple different containers, enabling BART to oversee multiple deployments.


Read Scaling Container

This container delivers query routing and connection pooling using pgPool. The benefit of this container is for scaling read activity where pgPool acts as a load balancer routing queries to replica databases. It sits in front of the other containers and can be scaled independently of the database container.


Database Administration Container

Postgres Enterprise Manager® (PEM), packaged in this container, monitors the database, collecting performance and status data that's displayed within dashboards and analyzed for alert conditions. These alerts can be relayed to operators or to other enterprise-level management systems.



    Native Docker Containers


    Highly available and scalable


    Works with Red Hat OpenShift, Kubernetes, Docker