r/postgresql-server: Set become on postgres tasks

Tasks that must run as the _postgres_ user need to explicity enable
`become`, in case it is not already enabled at the playbook level.  This
can happen, for example, when the playbook is running directly as root.
dynamic-inventory
Dustin 2024-11-16 11:50:28 -06:00
parent 2d5f9e66c1
commit 0048a87630
1 changed files with 2 additions and 0 deletions

View File

@ -27,6 +27,7 @@
- user
- name: ensure postgres-exporter postgresql role exists
become: true
become_user: postgres
postgresql_user:
name: postgres-exporter
@ -34,6 +35,7 @@
tags:
- pguser
- name: ensure postgres-exporter postgresql is in pg_monitor group
become: true
become_user: postgres
postgresql_membership:
groups: