zorlin.patroni

Rola Ansible dla Patroni

Status budowy Ansible Galaxy

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

Potrzebna pomoc! Jeśli napotkałeś jakiekolwiek trudności z wdrożeniem roli w swoim środowisku, zauważyłeś błąd lub brakującą funkcję albo masz pomysł, jak można ulepszyć ten projekt, prosimy, zgłoś problem.

Wymagania

Ta rola wymaga uprawnień roota, więc powiedz ansible, aby używał become: true w dowolny wygodny sposób dla Ciebie.

Zmienne roli

Wkrótce dostępne.

Zależności

Rola nie ma zależności, ale Patroni sam w sobie potrzebuje zainstalowanego i poprawnie skonfigurowanego DCS (Etcd, Consul, ZooKeeper lub Exhibitor) i to Twoja odpowiedzialność, aby to przygotować przed użyciem tej roli. Obecnie zakłada się, że DCS jest gotowe. W przeciwnym razie możesz wypróbować jedną z następujących ról (po prostu odkomentuj odpowiednią sekcję tutaj i ustaw zmienną patroni_dcs_exists na false):

Przykładowy playbook

- hosts: serwery-postgresql
  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 zorlin.patroni
Licencja
mit
Pobrania
239
Właściciel
Developer, sysadmin, distributed storage and free culture person. Still figuring out the rest.