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.29.0a2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 432b0e3bd75c5f0a2aa6a566f85676206c9382da1f15fbdab0b1ebd019dbeae8 |
|
MD5 | 26bbb3489f99cf424cc79772c92c66fe |
|
BLAKE2b-256 | 80e9881e38f5e716517eb3efcf772d5f78cd7fcc70e4e019b17857be75bcfd78 |