diff --git a/roles/postgresql/README.md b/roles/postgresql/README.md index 223c240a..835ec3b0 100644 --- a/roles/postgresql/README.md +++ b/roles/postgresql/README.md @@ -3,6 +3,8 @@ Role Name Connects to a remote postgres server and uses provided admin credentials to create a new database and user account for a given application. +Based on [the `postgresql` role from `pulibrary/princeton_ansible`](https://github.com/pulibrary/princeton_ansible/tree/main/roles/postgresql). + Variables --------- diff --git a/roles/postgresql/tasks/create_db.yml b/roles/postgresql/tasks/create_db.yml index dfdcf423..0703d8a7 100644 --- a/roles/postgresql/tasks/create_db.yml +++ b/roles/postgresql/tasks/create_db.yml @@ -1,4 +1,7 @@ --- +# Based on: +# https://github.com/pulibrary/princeton_ansible/blob/main/roles/postgresql/tasks/create_db.yml + - name: ensure postgres database for app exists postgresql_db: name: "{{ application_db_name }}" diff --git a/roles/postgresql/tasks/create_user.yml b/roles/postgresql/tasks/create_user.yml index b3bb2de1..3ec2553a 100644 --- a/roles/postgresql/tasks/create_user.yml +++ b/roles/postgresql/tasks/create_user.yml @@ -1,4 +1,7 @@ --- +# Based on: +# https://github.com/pulibrary/princeton_ansible/blob/main/roles/postgresql/tasks/create_users.yml + - name: ensure postgres user account for app exists postgresql_user: name: "{{ application_dbuser_name }}" diff --git a/roles/postgresql/tasks/main.yml b/roles/postgresql/tasks/main.yml index 0c937fd7..1f0a53b3 100644 --- a/roles/postgresql/tasks/main.yml +++ b/roles/postgresql/tasks/main.yml @@ -1,5 +1,7 @@ --- -# tasks file for postgresql +# Based on: +# https://github.com/pulibrary/princeton_ansible/blob/main/roles/postgresql/tasks/main.yml + - name: make sure the CA certificates are available become: true apt: