Merge "Enabling keepalived on proxy nodes"
diff --git a/defaults/init.yml b/defaults/init.yml
index b19f2c8..dc5cc49 100644
--- a/defaults/init.yml
+++ b/defaults/init.yml
@@ -13,6 +13,7 @@
 - system.defaults.debmirror
 - system.defaults.docker_images
 - system.defaults.gerrit
+- system.defaults.keepalived
 parameters:
   _param:
     mcp_version: stable
diff --git a/defaults/keepalived/init.yml b/defaults/keepalived/init.yml
new file mode 100644
index 0000000..f39d80e
--- /dev/null
+++ b/defaults/keepalived/init.yml
@@ -0,0 +1,3 @@
+parameters:
+  _param:
+    keepalived_openstack_web_vrrp_script_check_pidof_args: "nginx"
diff --git a/keepalived/cluster/instance/openstack_web_public_vip.yml b/keepalived/cluster/instance/openstack_web_public_vip.yml
index 144ddf2..363f23b 100644
--- a/keepalived/cluster/instance/openstack_web_public_vip.yml
+++ b/keepalived/cluster/instance/openstack_web_public_vip.yml
@@ -11,7 +11,7 @@
     cluster:
       vrrp_scripts:
         check_pidof:
-          args: "nginx"
+          args: ${_param:keepalived_openstack_web_vrrp_script_check_pidof_args}
           interval: 10
           rise: 1
           fall: 1
@@ -23,4 +23,4 @@
           interface: ${_param:keepalived_openstack_web_public_vip_interface}
           virtual_router_id: 132
           priority: ${_param:keepalived_vip_priority}
-          track_script: check_pidof
\ No newline at end of file
+          track_script: check_pidof