Configuring .pgpass¶
TPAは、クラスターインスタンス間で使用するために、デフォルトでpostgres
およびrepmgr のパスワードを使用して~postgres/.pgpass
を作成します。 pgpass_users
を設定して、別のユーザーリストのエントリを作成できます。
フックスクリプトからpostgres/pgpass
ロールを含めて、独自の.pgpass ファイルを作成することもできます。
- include_role: name=postgres/pgpass
vars:
pgpassfile: ~otheruser/.pgpass
pgpass_owner: otheruser
pgpass_group: somegroup
pgpass_users:
- xyzuser
- pqruser