leadlineit.postgresql
Rôle Ansible pour le Serveur PostgreSQL 14
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