veselahouba.patroni
Ansible Role for Patroni
This is an Ansible role that helps you install and set up Patroni, which is a High Availability (HA) solution for PostgreSQL.
Help Wanted! If you face any issues while deploying this role, find a bug, miss a feature, or have suggestions for improvements, please let us know by filing an issue.
Requirements
To use this role, you need root access. So, please tell Ansible to use become: true
in whichever way works best for you.
Role Variables
Details coming soon.
Dependencies
This role does not have any specific dependencies, but Patroni needs a Distributed Configuration Store (DCS) like Etcd, Consul, ZooKeeper, or Exhibitor to be set up and running before you can use this role. You should ensure that the DCS is ready beforehand. If it's not, you can consider using one of the following roles (just uncomment the appropriate section here and set the patroni_dcs_exists
variable to false):
Example Playbook
- hosts: postgresql-servers
become: yes
roles:
- kostiantyn-nemchenko.patroni
License
MIT
Author Information
Kostiantyn Nemchenko kostiantyn.nemchenko@gmail.com
Informazioni sul progetto
An Ansible role which installs and configures Patroni - HA solution for PostgreSQL
Installa
ansible-galaxy install veselahouba.patroni
Licenza
mit
Download
291
Proprietario
Automate everything