- name: Create Traefik network docker_network: name: traefik driver: overlay - name: Create Docker config docker_config: name: traefik_services data: "{{ lookup('file', '{{ role_path }}/services.yml') }}" use_ssh_client: true rolling_versions: true register: services - name: Deploy Docker stack docker_stack: name: traefik compose: - "{{ lookup('template', '{{ role_path }}/docker-stack.yml.j2') | from_yaml }}"