postgresql_dev

PostgreSQL для разработки

GitHub Travis Оценка качества Ansible кофе

Роль Ansible для очень базовой установки PostgreSQL, лучше всего подходящей для сред разработки, особенно для виртуальных машин Vagrant. Устанавливает базу данных и клиент командной строки, а также включает удаленный доступ, чтобы вы могли подключаться к клиенту из вне виртуальной машины Vagrant (например, DBeaver с вашего хост-компьютера - не забудьте настроить перенаправление портов в вашем vagrantfile).

Программное обеспечение устанавливается из PPA PostgreSQL, документация здесь.

PostgreSQL устанавливается как системная служба с именем postgres.

Переменные роли

postgres_version: Версия PostgreSQL, которая будет установлена.
По умолчанию: 12

postgres_ubuntu_version: Название версии Ubuntu, на которой будет установлен PostgreSQL.
По умолчанию: focal

Пример плейбука

Стандартная установка

roles:
  - honatas.postgresql_dev

Устанавливает PostgreSQL 11 на Ubuntu 18.04

roles:
  - { role: honatas.postgresql_dev, postgresql_version: 11, postgresql_ubuntu_version: bionic }

Зависимости

Нет

Требования

Нет

Лицензия

MIT

Вклад

Не стесняйтесь открывать проблему или добавлять запрос на изменение. В любое время. Серьезно, я это имею в виду.

Также, если вам нравится моя работа, сообщаю, что я люблю кофе.

О проекте

PPA Installation of PostgreSQL with remote access enabled. Suited for development, works nicely on Vagrant boxes.

Установить
ansible-galaxy install Honatas/ansible-role-postgresql-dev
Лицензия
mit
Загрузки
292
Владелец