summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@vyos.io>2026-04-28 13:16:47 +0100
committerGitHub <noreply@github.com>2026-04-28 13:16:47 +0100
commite834a6d51090b2a9261f80464be05d4984cbcce0 (patch)
treee140319f165a50f0c764255cf31f3817059b86d1 /data
parent6bbd589ae563e4737845217710ff80c73a3b8fc4 (diff)
parentc2fa136a3589c30d98cffa49c9dd7682c81c2002 (diff)
downloadvyos-1x-e834a6d51090b2a9261f80464be05d4984cbcce0.tar.gz
vyos-1x-e834a6d51090b2a9261f80464be05d4984cbcce0.zip
Merge pull request #5151 from natali-rs1985/T8293
T8293: Add ability to set timeout for high-availability health-check
Diffstat (limited to 'data')
-rw-r--r--data/templates/high-availability/keepalived.conf.j26
1 files changed, 6 insertions, 0 deletions
diff --git a/data/templates/high-availability/keepalived.conf.j2 b/data/templates/high-availability/keepalived.conf.j2
index f0ed7909c..a45befdb6 100644
--- a/data/templates/high-availability/keepalived.conf.j2
+++ b/data/templates/high-availability/keepalived.conf.j2
@@ -47,6 +47,9 @@ vrrp_script healthcheck_sg_{{ name }} {
script "/usr/bin/ping -c1 {{ sync_group_config.health_check.ping }}"
{% endif %}
interval {{ sync_group_config.health_check.interval }}
+{% if sync_group_config.health_check.timeout is vyos_defined %}
+ timeout {{ sync_group_config.health_check.timeout }}
+{% endif %}
fall {{ sync_group_config.health_check.failure_count }}
rise 1
}
@@ -64,6 +67,9 @@ vrrp_script healthcheck_{{ name }} {
script "/usr/bin/ping -c1 {{ group_config.health_check.ping }}"
{% endif %}
interval {{ group_config.health_check.interval }}
+{% if group_config.health_check.timeout is vyos_defined %}
+ timeout {{ group_config.health_check.timeout }}
+{% endif %}
fall {{ group_config.health_check.failure_count }}
rise 1
}