zorlin.patroni

Rôle Ansible pour Patroni

Statut de construction Ansible Galaxy

Un rôle Ansible qui installe et configure Patroni - solution de haute disponibilité pour PostgreSQL.

Aide requise ! Si vous rencontrez des difficultés pour déployer le rôle dans votre environnement, avez remarqué un bug ou une fonctionnalité manquante, ou simplement une idée sur la façon dont ce projet pourrait être amélioré, n'hésitez pas à signaler un problème.

Exigences

Ce rôle nécessite des privilèges administratifs, donc indiquez à Ansible d'utiliser become: true de n'importe quelle manière pratique pour vous.

Variables du Rôle

Vient bientôt.

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) qui doit être installé et configuré correctement. C'est votre responsabilité de le faire fonctionner avant d'utiliser ce rôle. Actuellement, il est supposé qu'un DCS est 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 à faux) :

Exemple de Playbook

- hosts: serveurs-postgresql
  become: oui
  roles:
    - 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 zorlin.patroni
Licence
mit
Téléchargements
239
Propriétaire
Developer, sysadmin, distributed storage and free culture person. Still figuring out the rest.