Configuring .pgpass

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