diff --git a/roles/postgresql/meta/main.yml b/roles/postgresql/meta/main.yml new file mode 100644 index 0000000..d098f75 --- /dev/null +++ b/roles/postgresql/meta/main.yml @@ -0,0 +1,2 @@ +--- +allow_duplicates: no diff --git a/roles/postgresql/tasks/main.yml b/roles/postgresql/tasks/main.yml new file mode 100644 index 0000000..2e8678a --- /dev/null +++ b/roles/postgresql/tasks/main.yml @@ -0,0 +1,17 @@ +#!/usr/bin/ansible-playbook +# vim:ft=ansible: +--- +- name: Set up PostgreSQL + block: + - name: Install PostgreSQL + apt: + name: + - postgresql + - libpq-dev + - python3-psycopg2 + - name: Start PostgreSQL + systemd: + name: postgresql + enabled: yes + state: started + become: yes