@@ -9,6 +9,7 @@ memcached_services:
9
9
group : " memcached"
10
10
volumes : " {{ memcached_default_volumes + memcached_extra_volumes }}"
11
11
dimensions : " {{ memcached_dimensions }}"
12
+ healthcheck : " {{ memcached_healthcheck }}"
12
13
haproxy :
13
14
memcached :
14
15
enabled : " {{ enable_memcached|bool and enable_haproxy_memcached|bool }}"
@@ -36,6 +37,19 @@ memcached_tag: "{{ openstack_tag }}"
36
37
memcached_image_full : " {{ memcached_image }}:{{ memcached_tag }}"
37
38
memcached_dimensions : " {{ default_container_dimensions }}"
38
39
40
+ memcached_enable_healthchecks : " {{ enable_container_healthchecks }}"
41
+ memcached_healthcheck_interval : " {{ default_container_healthcheck_interval }}"
42
+ memcached_healthcheck_retries : " {{ default_container_healthcheck_retries }}"
43
+ memcached_healthcheck_start_period : " {{ default_container_healthcheck_start_period }}"
44
+ memcached_healthcheck_test : ["CMD-SHELL", "healthcheck_listen memcached {{ memcached_port }}"]
45
+ memcached_healthcheck_timeout : " {{ default_container_healthcheck_timeout }}"
46
+ memcached_healthcheck :
47
+ interval : " {{ memcached_healthcheck_interval }}"
48
+ retries : " {{ memcached_healthcheck_retries }}"
49
+ start_period : " {{ memcached_healthcheck_start_period }}"
50
+ test : " {% if memcached_enable_healthchecks | bool %}{{ memcached_healthcheck_test }}{% else %}NONE{% endif %}"
51
+ timeout : " {{ memcached_healthcheck_timeout }}"
52
+
39
53
memcached_default_volumes :
40
54
- " {{ node_config_directory }}/memcached/:{{ container_config_directory }}/:ro"
41
55
- " /etc/localtime:/etc/localtime:ro"
0 commit comments