leadlineit.postgresql

Rôle Ansible pour le Serveur PostgreSQL 14

Statut de Construction
Rôle Galaxy

Ce rôle aide à installer et configurer le Serveur PostgreSQL 14 sur Debian (buster/bullseye).

Exigences

Ce rôle nécessite Ansible 2.9 ou une version supérieure.

Variables du Rôle

Les variables qui peuvent être passées à ce rôle et une brève description sont les suivantes :

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

Toutes ces variables, sauf 'pgsql_root_password', sont optionnelles.
Valeurs par défaut pour les variables optionnelles :

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

Dépendances

Aucune.

Exemple de Playbook

Il est toujours agréable pour les utilisateurs d'inclure un exemple d'utilisation de votre rôle (par exemple, avec des variables passées en tant que paramètres) :

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

Licence

MIT

Informations sur l'Auteur

Ce rôle a été créé par Artem Kasianchuk.

À propos du projet

Install and configure PostgreSQL Server 14

Installer
ansible-galaxy install leadlineit.postgresql
Licence
Unknown
Téléchargements
207
Propriétaire