From 9488b4541e202d2710dec20f7c9ce3600f63d8c8 Mon Sep 17 00:00:00 2001 From: Salt Date: Tue, 28 Jul 2020 08:38:21 -0500 Subject: [PATCH] Add psql role That was actually really easy Love the default ident mode --- roles/postgresql/meta/main.yml | 2 ++ roles/postgresql/tasks/main.yml | 17 +++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 roles/postgresql/meta/main.yml create mode 100644 roles/postgresql/tasks/main.yml 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