veselahouba.patroni
Rôle Ansible pour Patroni
Un rôle Ansible qui installe et configure Patroni - une solution de Haute Disponibilité pour PostgreSQL.
Aide Requise ! Si vous rencontrez des difficultés pour déployer le rôle dans votre environnement, si vous constatez un bug ou une fonctionnalité manquante, ou si vous avez simplement une idée pour améliorer ce projet, n'hésitez pas à signaler un problème.
Exigences
Ce rôle nécessite des privilèges root, donc dites à Ansible d'utiliser become: true
de la manière qui vous convient le mieux.
Variables du Rôle
À venir.
Dépendances
Il n'y a pas de dépendances pour le rôle, mais Patroni lui-même a besoin d'un DCS (Etcd, Consul, ZooKeeper ou Exhibitor) installé et configuré correctement. Il est de votre responsabilité de le préparer avant d'utiliser ce rôle. Actuellement, il est supposé qu'un DCS est déjà prêt. Sinon, vous pouvez essayer l'un des rôles suivants (il suffit de décommenter la section correspondante ici et de définir la variable patroni_dcs_exists
sur false) :
Exemple de Playbook
- hôtes : serveurs-postgresql
devenir : oui
rôles :
- kostiantyn-nemchenko.patroni
Licence
MIT
Informations sur l'Auteur
Kostiantyn Nemchenko kostiantyn.nemchenko@gmail.com
À propos du projet
An Ansible role which installs and configures Patroni - HA solution for PostgreSQL
Installer
ansible-galaxy install veselahouba.patroni
Licence
mit
Téléchargements
291
Propriétaire
Automate everything