有没有办法避免 pg_basebackup 中的密码提示?

Dar*_*ous 5 postgresql

我正在尝试使用 ansible 配置服务器,这意味着我无法输入密码。我正在做一个主从拓扑,我需要pg_basebackup在从机上运行来完成这个。我已经研究过使用.pgpass,但这似乎是针对我的 shell 用户,而不是postgres帐户。

这可能吗?或者我是否必须在部署中进行手动阶段?

Cra*_*ger 6

.pgpass在主目录中为postgres用户或您运行的任何用户创建一个pg_basebackup

手册链接:http : //www.postgresql.org/docs/current/static/libpq-pgpass.html