leadlineit.postgresql

Ansible-Rolle für PostgreSQL Server 14

Build-Status Galaxy-Rolle

Diese Rolle hilft beim Installieren und Konfigurieren von PostgreSQL Server 14 auf Debian (buster/bullseye).

Anforderungen

Diese Rolle erfordert Ansible 2.9 oder höher.

Rollenvariablen

Die folgenden Variablen können an diese Rolle übergeben werden, zusammen mit einer kurzen Beschreibung:

---
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

Alle oben genannten Variablen, außer 'pgsql_root_password', sind optional. Standardwerte für optionale Variablen:

---
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

Abhängigkeiten

Keine.

Beispiel-Playbook

Ein Beispiel, wie man die Rolle verwendet (zum Beispiel mit übergebenen Variablen), ist für Benutzer sehr hilfreich:

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

Lizenz

MIT

Autoreninformationen

Diese Rolle wurde von Artem Kasianchuk erstellt.

Über das Projekt

Install and configure PostgreSQL Server 14

Installieren
ansible-galaxy install leadlineit.postgresql
GitHub Repository
Lizenz
Unknown
Downloads
207
Besitzer