leadlineit.postgresql

Rola Ansible dla serwera PostgreSQL 14

Status budowy Rola Galaxy

Ta rola pomaga zainstalować i skonfigurować serwer PostgreSQL 14 na Debianie (buster/bullseye).

Wymagania

Ta rola wymaga Ansible w wersji 2.9 lub wyższej.

Zmienne Roli

Zmienne, które można przekazać do tej roli oraz ich krótkie opisy są następujące:

---
pgsql_root_password: Aver@gEStr0ngPaSSw0rd
pgsql_data_dir: /path/to/psql/data
pgsql_listen_addresses: 10.0.0.1
pgsql_listen_port: 7654
pgsql_auth_method: md5
pgsql_map_name: rootmap
pgsql_map_sysuser: root
pgsql_map_pguser: postgres

Wszystkie powyższe zmienne, z wyjątkiem 'pgsql_root_password', są opcjonalne. Domyślne wartości dla opcjonalnych zmiennych:

---
pgsql_data_dir: /var/lib/postgresql/14/main
pgsql_listen_addresses: localhost
pgsql_listen_port: 5432
pgsql_auth_method: scram-sha-256
pgsql_map_name: rootmap
pgsql_map_sysuser: root
pgsql_map_pguser: postgres

Zależności

Brak.

Przykład Playbooka

Zawieranie przykładu, jak używać twojej roli (na przykład z przekazanymi jako parametry zmiennymi), jest zawsze miłym dodatkiem dla użytkowników:

- hosts: servers
  roles:
    - { role: leadlineit.postgresql, tags: postgresql }

Licencja

MIT

Informacje o Autorze

Ta rola została stworzona przez Artema Kasianchuka.

O projekcie

Install and configure PostgreSQL Server 14

Zainstaluj
ansible-galaxy install leadlineit.postgresql
Licencja
Unknown
Pobrania
207
Właściciel