kostiantyn-nemchenko.patroni

Rôle Ansible pour Patroni

Statut de Build Ansible Galaxy

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

Aide Requise ! Si vous avez rencontré des difficultés pour déployer le rôle dans votre environnement, si vous avez remarqué un bug, une fonctionnalité manquante ou si vous avez juste 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) qui doit être installé et configuré correctement. Il est de votre responsabilité de vous assurer que cela fonctionne 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 sur false) :

Exemple de Playbook

- hosts: serveurs-postgresql
  become: yes
  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 kostiantyn-nemchenko.patroni
Licence
mit
Téléchargements
9.7k
Propriétaire