kostiantyn-nemchenko.patroni
Rola Ansible dla Patroni
Rola Ansible, która instaluję i konfiguruje Patroni - rozwiązanie HA dla PostgreSQL.
Potrzebna Pomoc! Jeśli napotkałeś jakiekolwiek trudności przy wdrażaniu tej roli w swoim środowisku, zauważyłeś błąd, brakującą funkcję lub masz pomysł, jak można poprawić ten projekt, śmiało zgłoś problem.
Wymagania
Ta rola wymaga uprawnień roota, więc powiedz ansible, aby używał become: true
w dowolny dogodny sposób dla Ciebie.
Zmienne Roli
Wkrótce.
Zależności
Nie ma zależności dla tej roli, ale sam Patroni potrzebuje DCS (Etcd, Consul, ZooKeeper lub Exhibitor), które muszą być odpowiednio zainstalowane i skonfigurowane. To Twoja odpowiedzialność, aby to zorganizować przed użyciem tej roli.
Aktualnie zakłada się, że DCS jest gotowe. W przeciwnym razie możesz spróbować jednej z poniższych ról (wystarczy odkomentować odpowiednią sekcję tutaj i ustawić zmienną patroni_dcs_exists
na false):
Przykład Playbooka
- hosts: serwery-postgresql
become: tak
roles:
- kostiantyn-nemchenko.patroni
Licencja
MIT
Informacje o Autorze
Kostiantyn Nemchenko kostiantyn.nemchenko@gmail.com
O projekcie
An Ansible role which installs and configures Patroni - HA solution for PostgreSQL
Zainstaluj
ansible-galaxy install kostiantyn-nemchenko.patroni
Licencja
mit
Pobrania
9.7k
Właściciel