e3423bea2f
Rollout redis container in master/slave configuration Deploy redis-sentinel and connect to redis cluster Redis is needed for mistral coordination backend. Partial-Bug: #1700591 Change-Id: Ic0269d0db10624925e7bcdbf0e33ae87b84a9cf2
21 lines
465 B
YAML
21 lines
465 B
YAML
---
|
|
- name: Get container facts
|
|
kolla_container_facts:
|
|
name:
|
|
- redis
|
|
register: container_facts
|
|
|
|
- name: Checking free port for Redis
|
|
vars:
|
|
redis: "{{ redis_services['redis'] }}"
|
|
wait_for:
|
|
host: "{{ api_interface_address }}"
|
|
port: "{{ redis_port }}"
|
|
connect_timeout: 1
|
|
timeout: 1
|
|
state: stopped
|
|
when:
|
|
- container_facts['redis'] is not defined
|
|
- inventory_hostname in groups[redis.group]
|
|
- redis.enabled | bool
|