20 lines
573 B
YAML
20 lines
573 B
YAML
---
|
|
- name: Create the networks that haproxy will attach to
|
|
block:
|
|
- name: Create the overlay networks
|
|
docker_network:
|
|
name: '{{ item }}'
|
|
driver: overlay
|
|
with_items: '{{ docker_swarm_haproxy_networks }}'
|
|
|
|
- name: Connect haproxy to the overlay networks
|
|
docker_network:
|
|
name: '{{ item }}'
|
|
connected:
|
|
- 'haproxy_haproxy'
|
|
appends: yes
|
|
with_items: '{{ docker_swarm_haproxy_networks }}'
|
|
|
|
when: docker_swarm_manager_main_node | bool
|
|
tags: [ 'haproxy', 'docker_haproxy', 'docker_swarm', 'docker', 'docker_network' ]
|