20 lines
451 B
YAML
Executable File
20 lines
451 B
YAML
Executable File
---
|
|
- name: Create app database
|
|
ansible.builtin.include_role:
|
|
name: postgres/database
|
|
vars:
|
|
database: "{{ app_name }}"
|
|
|
|
- name: Create app db user
|
|
ansible.builtin.include_role:
|
|
name: postgres/user
|
|
vars:
|
|
user: "{{ app_name }}"
|
|
password: "password"
|
|
|
|
- name: Give app user full priviledges on DB
|
|
ansible.builtin.include_role:
|
|
name: postgres/priviledges
|
|
vars:
|
|
database: "{{ app_name }}"
|
|
user: "{{ app_name }}" |