--- - hosts: localhost roles: - common - cluster-replacement - mysql - elasticsearch - conductor tasks: - name: Start mysql and es docker_stack: name: conductor state: present compose: - "{{ target_path }}/mysql-swarm.yaml" - "{{ target_path }}/elasticsearch-swarm.yaml" - name: Waiting for mysql and es DBs pause: seconds: 10 - name: Start conductor docker_stack: name: conductor state: present compose: - "{{ target_path }}/conductor-swarm.yaml" - name: Start haproxy docker_stack: name: haproxy state: present compose: - "{{ target_path }}/haproxy-swarm.yaml"