Some documentation issues that will trip up people.
chmod +x /opt/hcloud should be chmod +x /opt/hcloud-ip.
Missing a chmod 755 /etc/keepalived/failover.sh.
Missing a systemctl start keepalived.
Explain that auth_pass in keepalived.conf is not the Hetzner API password.
Explain that cloud_network_adapter is not eth0, but the interface name for your private network, eg. enp7s0.
Add weight 101 to the chk_nginx section so we're certain that the priority gap can be bridged.
Problem
Missing documentation on https://community.hetzner.com/tutorials/configure-cloud-ha-keepalived
Suggested Fix
Some documentation issues that will trip up people.
chmod +x /opt/hcloud
should bechmod +x /opt/hcloud-ip
. Missing achmod 755 /etc/keepalived/failover.sh
. Missing asystemctl start keepalived
. Explain thatauth_pass
inkeepalived.conf
is not the Hetzner API password. Explain thatcloud_network_adapter
is not eth0, but the interface name for your private network, eg.enp7s0
. Addweight 101
to thechk_nginx
section so we're certain that the priority gap can be bridged.