postgresql
egeneralov.postgresql
Настройка установки сервера PostgreSQL с НОРМАЛЬНОЙ конфигурацией.
Требования
Система на базе Debian, поддерживаемая официальным репозиторием.
Зависимости
Переменные роли
Смотрите defaults/main.yml
для получения полного списка.
pgdg_version: 9.6
pgdg_users:
- пользователь: root пароль: root база данных: 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:
- { "connection_type": "local", "database": "all", "user": "all", "address": "", "method": "peer" }
- { "connection_type": "host", "database": "all", "user": "all", "address": "127.0.0.1/32", "method": "md5" }
Пример Playbook
- hosts: db
vars:
pgdg_users:
- пользователь: root
пароль: root
база данных: root
pgdg_pg_hba_conf:
- {
"connection_type": "local",
"database": "all",
"user": "all",
"address": "",
"method": "peer"
}
- {
"connection_type": "host",
"database": "all",
"user": "all",
"address": "127.0.0.1/32",
"method": "md5"
}
- {
"connection_type": "host",
"database": "all",
"user": "all",
"address": "192.168.0.0/24",
"method": "md5"
}
roles:
- egeneralov.postgresql
Лицензия
MIT
Информация об авторе
Эдуард Генералов eduard@generalov.net
Установить
ansible-galaxy install egeneralov/postgresql
Лицензия
mit
Загрузки
101
Владелец