Life-cycle management of production-ready PostgreSQL instances
Project description
What is pglift?
pglift is a solution aiming at deploying production-ready instances of PostgreSQL, set up, backed up and monitored.
Here, the term "instance" means a plain PostgreSQL instance (aka a cluster) complemented with satellite services which are essential to ensure proper operation in a production context. These satellite components typically concern backup, monitoring, high-availability or migration.
The project aims at supporting several tools for each category. At the moment, supported tools are:
- Backup: pgBackRest
- Monitoring & insights: Prometheus postgres_exporter, temBoard, PoWA
- High availability: Patroni
Getting Started
- walk through the documentation for installation and tutorials
- see also the development and contributing guide
Documentation
The pglift documentation can be found at https://pglift.readthedocs.io.
License
The code in this repository is developed and distributed under the GNU General Public License version 3. See LICENSE for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.