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
Status
The project is under active development; it is not yet ready for production use. Refer to the issue tracker for more details.
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.
Source Distribution
Built Distribution
Hashes for pglift-0.30.0a1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b8773152f8ab8c9793f5662e46a3047b2aa2f607ff85aca8c5473fbbc95e280 |
|
MD5 | 174bd2e29709c26e77a35d5feb9b356e |
|
BLAKE2b-256 | b5e7581393a2ca0d6dbae543bcc3d7cd51b386f0da502c6805f1b2c469836f0d |