honatas.postgresql_dev
PostgreSQL für die Entwicklung
Eine Ansible-Rolle für eine sehr einfache Installation von PostgreSQL, die besser für Entwicklungsumgebungen geeignet ist, insbesondere für Vagrant Boxen. Sie installiert die Datenbank und den Befehlszeilen-Client und ermöglicht den Fernzugriff, sodass Sie auch von außerhalb der Vagrant-VM (wie zum Beispiel DBeaver) auf den Client zugreifen können - denken Sie daran, das Port-Forwarding in Ihrer Vagrant-Datei zu konfigurieren.
Die Software wird aus dem PPA von PostgreSQL installiert, das hier dokumentiert ist.
PostgreSQL wird als systemd-Dienst mit dem Namen postgres installiert.
Rollenvariablen
postgres_version: Zu installierende PostgreSQL-Version.
Standard: 12
postgres_ubuntu_version: Versionsname von Ubuntu, auf dem PostgreSQL installiert wird.
Standard: focal
Beispiel Playbook
Standardinstallation
roles:
- honatas.postgresql_dev
Installiert PostgreSQL 11 auf Ubuntu 18.04
roles:
- { role: honatas.postgresql_dev, postgresql_version: 11, postgresql_ubuntu_version: bionic }
Abhängigkeiten
Keine
Anforderungen
Keine
Lizenz
MIT
Beiträge
Fühlen Sie sich frei, ein Problem zu öffnen oder einen Pull-Request hinzuzufügen. Jederzeit. Wirklich, ich meine es ernst.
Außerdem, wenn Ihnen meine Arbeit gefällt, möchte ich Ihnen sagen, dass ich Kaffee liebe.
PPA Installation of PostgreSQL with remote access enabled. Suited for development, works nicely on Vagrant boxes.
ansible-galaxy install honatas.postgresql_dev