mirror of
https://github.com/geerlingguy/ansible-role-postgresql.git
synced 2024-11-11 13:50:50 -05:00
45 lines
1.6 KiB
YAML
45 lines
1.6 KiB
YAML
---
|
|
# RHEL/CentOS only. Set a repository to use for PostgreSQL installation.
|
|
postgresql_enablerepo: ""
|
|
|
|
postgresql_user: postgres
|
|
postgresql_group: postgres
|
|
|
|
postgresql_unix_socket_directories:
|
|
- /var/run/postgresql
|
|
|
|
# Global configuration options that will be set in postgresql.conf.
|
|
postgresql_global_config_options:
|
|
- option: unix_socket_directories
|
|
value: '{{ postgresql_unix_socket_directories | join(",") }}'
|
|
|
|
# Debian only. Used to generate the locales used by PostgreSQL databases.
|
|
postgresql_locales:
|
|
- 'en_US.UTF-8'
|
|
|
|
# Databases to ensure exist.
|
|
postgresql_databases: []
|
|
# - name: exampledb # required; the rest are optional
|
|
# lc_collate: # defaults to 'en_US.UTF-8'
|
|
# lc_ctype: # defaults to 'en_US.UTF-8'
|
|
# encoding: # defaults to 'UTF-8'
|
|
# template: # defaults to 'template0'
|
|
# login_host: # defaults to 'localhost'
|
|
# login_password: # defaults to not set
|
|
# login_user: # defaults to '{{ postgresql_user }}'
|
|
# login_unix_socket: # defaults to 1st of postgresql_unix_socket_directories
|
|
# port: # defaults to not set
|
|
# state: # defaults to 'present'
|
|
|
|
# Users to ensure exist.
|
|
postgresql_users: []
|
|
# - name: jdoe #required; the rest are optional
|
|
# password: # defaults to not set
|
|
# priv: # defaults to not set
|
|
# role_attr_flags: # defaults to not set
|
|
# login_host: # defaults to 'localhost'
|
|
# login_password: # defaults to not set
|
|
# login_user: # defaults to '{{ postgresql_user }}'
|
|
# login_unix_socket: # defaults to 1st of postgresql_unix_socket_directories
|
|
# port: # defaults to not set
|
|
# state: # defaults to 'present'
|