JT wrote: 🕐 03-04-25 21:58Percona Distribution for PostgreSQL is a suite of open source software, tools and services required to deploy and maintain a reliable production cluster for PostgreSQL.
Percona Distribution for PostgreSQL includes Percona Server for PostgreSQL packaged with extensions from open source community that are certified and tested to work together for high availability, backups, security, and monitoring that help ensure the cluster’s peak performance.
Part of the solution, Percona Operator for PostgreSQL, makes it easy to orchestrate the cluster reliably and repeatably in Kubernetes.
What’s in it for you?
- No vendor lock in - all components of Percona Distribution for PostgreSQL are fully open source
- No guesswork on finding the right version of a component – they all undergo thorough testing to ensure compatibility
- Freely available reference architectures for solutions like high-availability, backups and disaster recovery
- Spatial data handling support via PostGIS
- Monitoring of the database health, performance and infrastructure usage via open source Percona Management and Monitoring with PostgreSQL-specific dashboards
- Run PostgreSQL on Kubernetes using open source Percona Operator for PostgreSQL . It not only automates deployment and management of PostgreSQL clusters on Kubernetes, but also includes enterprise-ready features for high-availability, backup and restore, replication, logging, and more
- Automate PostgreSQL provisioning and management in Kubernetes, in the cloud or on-premises with Percona Everest - the cloud-native database platform
Complete details can be found here
https://docs.percona.com/postgresql/17/
Wow. This is awesome! Thanks. Pretty much what I was looking for.
Well, I just so happen there is one here that adresses your query :)
Have a look at
https://github.com/jtorral/DockerPgHa
It spins up postgres, patroni and pgbackrest.
The best feature is the genCompose script which creates a docker-compose file for you based on your supplied input.
This repo needs some enhancements but it is a good start.