Configuring .pgpass
===================

TPAは、クラスターインスタンス間で使用するために、デフォルトで\ ``~postgres/.pgpass``
を作成し、その中の\ ``postgres_user`` ``postgres_flavour``
に応じてデフォルトで\ ``postgres`` または\ ``entreprisedb``
のパスワードを使用します。

``pgpass_users``
を設定して、ユーザーの別のリストのエントリを作成できます。
``pgpass_users`` リストはデフォルト値をオーバーライドするため、
``postgres_user`` ``postgres`` /``enterprisedb`` は、 ``pgpass_users``
リストに明示的に含めない限り含まれないことに注意してください。

フックスクリプトから\ ``postgres/pgpass``
ロールを含めて、独自の\ ``.pgpass`` ファイルを作成することもできます。

.. code:: yaml


   - include_role: name=postgres/pgpass
     vars:
       pgpassfile: ~otheruser/.pgpass
       pgpass_owner: otheruser
       pgpass_group: somegroup
       pgpass_users:
       - xyzuser
       - pqruser
