@@ -18,6 +18,7 @@ rabbitmq_services:
18
18
RABBITMQ_LOG_DIR : " /var/log/kolla/{{ project_name }}"
19
19
volumes : " {{ rabbitmq_default_volumes + rabbitmq_extra_volumes }}"
20
20
dimensions : " {{ rabbitmq_dimensions }}"
21
+ healthcheck : " {{ rabbitmq_healthcheck }}"
21
22
haproxy :
22
23
rabbitmq_management :
23
24
enabled : " {{ enable_rabbitmq }}"
@@ -56,6 +57,19 @@ rabbitmq_tag: "{{ openstack_tag }}"
56
57
rabbitmq_image_full : " {{ rabbitmq_image }}:{{ rabbitmq_tag }}"
57
58
rabbitmq_dimensions : " {{ default_container_dimensions }}"
58
59
60
+ rabbitmq_enable_healthchecks : " {{ enable_container_healthchecks }}"
61
+ rabbitmq_healthcheck_interval : " {{ default_container_healthcheck_interval }}"
62
+ rabbitmq_healthcheck_retries : " {{ default_container_healthcheck_retries }}"
63
+ rabbitmq_healthcheck_start_period : " {{ default_container_healthcheck_start_period }}"
64
+ rabbitmq_healthcheck_test : ["CMD-SHELL", "healthcheck_rabbitmq"]
65
+ rabbitmq_healthcheck_timeout : " {{ default_container_healthcheck_timeout }}"
66
+ rabbitmq_healthcheck :
67
+ interval : " {{ rabbitmq_healthcheck_interval }}"
68
+ retries : " {{ rabbitmq_healthcheck_retries }}"
69
+ start_period : " {{ rabbitmq_healthcheck_start_period }}"
70
+ test : " {% if rabbitmq_enable_healthchecks | bool %}{{ rabbitmq_healthcheck_test }}{% else %}NONE{% endif %}"
71
+ timeout : " {{ rabbitmq_healthcheck_timeout }}"
72
+
59
73
rabbitmq_default_volumes :
60
74
- " {{ node_config_directory }}/{{ project_name }}/:{{ container_config_directory }}/:ro"
61
75
- " /etc/localtime:/etc/localtime:ro"
0 commit comments