Créer un utilisateur PGbarman avec Ansible
2025-12-09
Par pur mémo (et surtout parce que j'ai galéré toute la soirée hier è_é) la définition Ansible pour créer un utilisateur standard avec les bons droits pour PGbarman
postgresql_privs:
- db: postgres
roles: barman
type: "group"
objs: "pg_read_all_settings,pg_read_all_stats"
state: 'present'
admin_option: true
- db: postgres
roles: barman
privs: "EXECUTE"
objs: pg_backup_start(text:boolean),pg_backup_stop(boolean),pg_switch_wal(),pg_create_restore_point(text)
type: "function"
schema: "pg_catalog"
state: 'present'
--------------------------------------------------------------------------------