kostiantyn-nemchenko.patroni

Rola Ansible dla Patroni

Status Budowy Ansible Galaxy

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