egeneralov.postgresql
egeneralov.postgresql
Provisión de instalación del servidor postgresql con configuración NORMAL.
Requisitos
Sistema basado en Debian, soportado por el repositorio oficial.
Dependencias
Variables de Rol
Consulta defaults/main.yml
para la lista completa.
pgdg_version: 9.6
pgdg_users:
- usuario: root contraseña: root base_de_datos: root
pgdg_postgresql_conf:
- { "k": "listen_addresses", "v": "'*'" }
- { "k": "max_connections", "v": "1000" }
- { "k": "superuser_reserved_connections", "v": "10" }
- { "k": "huge_pages", "v": "try" }
pgdg_pg_hba_conf:
- { "tipo_de_conexión": "local", "base_de_datos": "all", "usuario": "all", "dirección": "", "método": "peer" }
- { "tipo_de_conexión": "host", "base_de_datos": "all", "usuario": "all", "dirección": "127.0.0.1/32", "método": "md5" }
Ejemplo de Playbook
- hosts: db
vars:
pgdg_users:
- usuario: root
contraseña: root
base_de_datos: root
pgdg_pg_hba_conf:
- {
"tipo_de_conexión": "local",
"base_de_datos": "all",
"usuario": "all",
"dirección": "",
"método": "peer"
}
- {
"tipo_de_conexión": "host",
"base_de_datos": "all",
"usuario": "all",
"dirección": "127.0.0.1/32",
"método": "md5"
}
- {
"tipo_de_conexión": "host",
"base_de_datos": "all",
"usuario": "all",
"dirección": "192.168.0.0/24",
"método": "md5"
}
roles:
- egeneralov.postgresql
Licencia
MIT
Información del Autor
Eduard Generalov eduard@generalov.net
Instalar
ansible-galaxy install egeneralov.postgresql
Licencia
mit
Descargas
114
Propietario