mirror of
https://github.com/outbackdingo/patroni.git
synced 2026-08-25 14:53:37 +00:00
Some other changes are related to the new version of confd, which now requires specifying etcd url instead of etcd host.
confd
confd directory contains haproxy template files for the confd -- lightweight configuration management tool
You need to copy content of confd directory into /etcd/confd and run confd service:
$ confd -prefix=/service/$PATRONI_SCOPE -backend etcd -node $PATRONI_ETCD_URL -interval=10
It will periodically update haproxy.cfg with the actual list of Patroni nodes from etcd and "reload" haproxy when it is necessary.
startup-scripts
startup-scripts directory contains startup scripts for various OSes and management tools for Patroni.