--- # Create the shared Swarm overlay network used by edge-routed services. - name: Create proxy overlay network on swarm manager hosts: swarm_managers become: false gather_facts: false vars: # Mirrors the current standalone Docker bridge values from migration inputs. swarm_overlay_network_name: "proxy-net" swarm_overlay_network_subnet: "172.20.0.0/24" swarm_overlay_network_gateway: "172.20.0.1" swarm_overlay_network_attachable: true swarm_overlay_network_internal: false swarm_overlay_network_mtu: "1500" tasks: - name: Run network creation only once from the primary manager ansible.builtin.include_role: name: swarm_overlay_network when: inventory_hostname == groups['swarm_managers'][0]