Ansiblesation des VMs de BDD #32

Merged
jeltz merged 28 commits from service-bdd-ovh into master 2021-03-10 20:18:27 +01:00
Showing only changes of commit 7a07155237 - Show all commits

View file

@ -1,8 +1,10 @@
---
- name: Install postgresql
- name: Install postgresql and psycopg2
apt:
update_cache: true
name: postgresql
pkg:
- postgresql
- python3-psycopg2
state: present
register: apt_result
retries: 3
@ -39,11 +41,15 @@
- restart postgresql
- name: Create databases
become: true
become_user: postgres
postgresql_db:
name: "{{ item.name }}"
name: "{{ item }}"
loop: "{{ postgresql_databases }}"
- name: Create users
become: true
become_user: postgres
postgresql_user:
db: "{{ item.database }}"
name: "{{ item.name }}"