veselahouba.patroni

Rola Ansible dla Patroni

Status budowy Ansible Galaxy

Jest to rola Ansible, która instaluje i konfiguruje Patroni - rozwiązanie HA dla PostgreSQL.

Potrzebna pomoc! Jeśli napotkałeś trudności w wdrożeniu tej roli w swoim środowisku, zauważyłeś błąd, brakującą funkcję lub masz pomysł, jak można ulepszyć ten projekt, nie wahaj się zgłosić problemu.

Wymagania

Ta rola wymaga uprawnień administratora, dlatego powiedz Ansible, aby używał become: true w dowolny wygodny sposób dla Ciebie.

Zmienne roli

Wkrótce będą.

Zależności

Ta rola nie ma zależności, ale sam Patroni potrzebuje DCS (Etcd, Consul, ZooKeeper lub Exhibitor), które musi być prawidłowo zainstalowane i skonfigurowane. To Twoja odpowiedzialność, aby to przygotować przed użyciem tej roli. Aktualnie zakłada się, że DCS jest gotowe. W przeciwnym razie możesz spróbować jednej z następujących ról (po prostu odkomentuj odpowiednią sekcję tutaj i ustaw zmienną patroni_dcs_exists na fałsz):

Przykładowy playbook

- hosts: postgresql-servers
  become: yes
  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 veselahouba.patroni
Licencja
mit
Pobrania
291
Właściciel
Automate everything