From 30e6953c2d2ea71210b89cfb24305143aa922e29 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Tue, 19 Jan 2021 13:08:00 +0100 Subject: [PATCH] Setup user and DB in the playbook Signed-off-by: Pierre-Yves Chibon --- ansible/datanommer.yml | 35 ++++++++++++++++++++++++----------- 1 file changed, 24 insertions(+), 11 deletions(-) diff --git a/ansible/datanommer.yml b/ansible/datanommer.yml index 2e68309..512061a 100644 --- a/ansible/datanommer.yml +++ b/ansible/datanommer.yml @@ -1,4 +1,4 @@ -- name: Set-up that instance for datanommer +- name: Set-up that database for datanommer hosts: datanommer user: fedora gather_facts: True @@ -6,16 +6,29 @@ vars_files: - "host_vars/datanommer.yml" - - tasks: - - name: get kernel version - command: uname -a - register: uname_output - - - name: Show kernel info - debug: - msg: "{{uname_output}}" - + - "secrets/secrets.yml" roles: - postgresql_server + + tasks: + - name: Set up the datanommer DB user + postgresql_user: + name: "{{ datanommer_user }}" + password: "{{ datanommer_password }}" + - name: Create the datanommer DB + postgresql_db: + name: "datanommer" + owner: "{{ datanommer_user }}" + encoding: UTF-8 + +# Just some debugging tasks - to drop at some point + + - name: get kernel version + command: uname -a + register: uname_output + + - name: Show kernel info + debug: + msg: "{{uname_output}}" +