honatas.postgresql_dev
PostgreSQL dla Rozwoju
Rola Ansible do podstawowej instalacji PostgreSQL, lepiej dopasowanej do środowisk deweloperskich, zwłaszcza pudełek Vagrant. Instalowane są baza danych i klient w linii poleceń, a także włączany jest zdalny dostęp, dzięki czemu możesz podłączyć klienta z zewnątrz maszyny wirtualnej Vagrant (np. DBeaver z maszyny hosta - pamiętaj tylko o skonfigurowaniu przekierowania portów w swoim pliku vagrantfile).
Oprogramowanie jest instalowane z PPA PostgreSQL, udokumentowanego tutaj.
PostgreSQL jest instalowany jako usługa systemd o nazwie postgres.
Zmienne Roli
postgres_version: Wersja PostgreSQL do zainstalowania.
Domyślna: 12
postgres_ubuntu_version: Nazwa wersji Ubuntu, na którym PostgreSQL ma być zainstalowany.
Domyślna: focal
Przykładowy Playbook
Domyślna instalacja
roles:
- honatas.postgresql_dev
Instalacja PostgreSQL 11 na Ubuntu 18.04
roles:
- { role: honatas.postgresql_dev, postgresql_version: 11, postgresql_ubuntu_version: bionic }
Zależności
Brak
Wymagania
Brak
Licencja
MIT
Wkład
Czuj się swobodnie, aby otworzyć zgłoszenie lub dodać prośbę o zmianę. Zawsze. Naprawdę, mówię poważnie.
Również, jeśli podoba Ci się moja praca, chętnie powiem, że kocham kawę.
PPA Installation of PostgreSQL with remote access enabled. Suited for development, works nicely on Vagrant boxes.
ansible-galaxy install honatas.postgresql_dev