patroni
https://github.com/zalando/patroni
Python
A template for PostgreSQL High Availability with Etcd, Consul, ZooKeeper, or Kubernetes
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported1 Subscribers
Add a CodeTriage badge to patroni
Help out
- Issues
- Convert roles to enums
- Need for different restore_command settings during pg_rewind and recovery phases in failback scenarios
- standby cluster in pause mode does not recover from wiped DCS
- Readiness API checks for replication on replicas
- Logical replication slot is dropped which leads to it's inoperability
- Multiple primaries in Kubernetes during node failure and network partition
- FATAL: could not receive data from WAL stream:
- refactor ctl.py with respect to MPP module
- Spurious streaming state if rogue Postgres server is running
- WIP: Allow to omit the RAFT port (#1759)
- Docs
- Python not yet supported