openstack-ansible/releasenotes/notes/keepalived-checks-b184a87635c3b188.yaml
Andrew Bonney e435ec6919 Split keepalived liveness checks for internal/external networks
If external connectivity fails, it is important that internal
services can still access an HAProxy instance. The current
defaults can cause a situation where all keepalived instances
enter the fault state despite internal connectivity being
available.

This patch splits the ping checks to allow deployments to define
a separate ping check for internal and external connectivity to
ensure that when one instance fails the other VIP remains in
operation.

Change-Id: Ideb34c43d1b1a30499cc88f28406cfa0368713ea
2021-05-06 20:36:37 +03:00

9 lines
327 B
YAML

---
features:
- |
New variables 'keepalived_internal_ping_address' and
'keepalived_external_ping_address' allow deployments to decouple liveness
checks for HAProxy accessibility via internal and external networks. The
previous 'keepalived_ping_address' variable is maintained for backwards
compatibility.