veselahouba.patroni
Rol de Ansible para Patroni
Una rol de Ansible que instala y configura Patroni - solución de alta disponibilidad para PostgreSQL.
¡Se necesita ayuda! Si encontraste alguna dificultad al desplegar la rol en tu entorno, notaste un error o una característica faltante, o simplemente tienes una idea de cómo mejorar este proyecto, siéntete libre de abrir un problema.
Requisitos
Esta rol requiere privilegios de root, así que indica a Ansible que use become: true
de cualquier manera conveniente para ti.
Variables de la Rol
Próximamente.
Dependencias
No hay dependencias para la rol, pero Patroni necesita un DCS (Etcd, Consul, ZooKeeper o Exhibitor) que esté instalado y configurado adecuadamente, y es tu responsabilidad asegurarte de que esté funcionando antes de usar esta rol. Actualmente, se supone que un DCS ya está preparado. De lo contrario, puedes intentar con uno de los siguientes roles (solo descomenta la sección correspondiente aquí y establece la variable patroni_dcs_exists
en false):
Ejemplo de Playbook
- hosts: servidores-postgresql
become: yes
roles:
- kostiantyn-nemchenko.patroni
Licencia
MIT
Información del Autor
Kostiantyn Nemchenko kostiantyn.nemchenko@gmail.com
Acerca del proyecto
An Ansible role which installs and configures Patroni - HA solution for PostgreSQL
Instalar
ansible-galaxy install veselahouba.patroni
Licencia
mit
Descargas
291
Propietario
Automate everything