作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如果您想更改现有 patroni
集群中的 pg_hba.conf
。您可以通过 patronictl
完成还是必须一个一个地发出信号?
代码一看好像没有
最佳答案
Patroni 可以从集中配置管理您的 pg_hba.conf。您需要使用 patronictl edit-config
添加以下 pg_hba.conf 行:
postgresql:
# ...
pg_hba:
- local all postgres ident
- host all all 0.0.0.0/0 md5
- host replication replicator 0.0.0.0/0 md5
不过您需要小心,确保您的本地 super 用户、集群范围内的复制和倒回用户连接正常工作。一旦你将它添加到配置中,它将被 Patroni 拾取并且现有的 pg_hba.conf 将在接下来的 10 秒内被替换。
如果您想节省将现有 pg_hba.conf 转换为 yaml 的时间,以下 shell 管道将获取包含 pg_hba.conf 规则的文本文件并将其应用于现有集群:
cat pg_hba.conf | jq -R -s 'split("\n") | {"postgresql": {"pg_hba": .}}' | \
patronictl edit-config --apply - --force mycluster
关于postgresql - 您可以使用 patronictl 更改 pg_hba.conf 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57570581/
如果您想更改现有 patroni 集群中的 pg_hba.conf。您可以通过 patronictl 完成还是必须一个一个地发出信号? 代码一看好像没有 最佳答案 Patroni 可以从集中配置管理您
如果您想更改现有 patroni 集群中的 pg_hba.conf。您可以通过 patronictl 完成还是必须一个一个地发出信号? 代码一看好像没有 最佳答案 Patroni 可以从集中配置管理您
我是一名优秀的程序员,十分优秀!