Update Ansible playbook and Docker Compose file

Update Ansible playbook to copy Docker Compose file to manager. Update Docker Compose file.

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
This commit is contained in:
Scott Lowe 2017-09-12 07:48:09 -06:00
parent db91b58b0b
commit fa48a0d2d2
No known key found for this signature in database
GPG key ID: 949F43F6E6C11780
2 changed files with 11 additions and 2 deletions

View file

@ -14,6 +14,15 @@
- name: "Establish Swarm join token as a host fact"
set_fact: swarmtoken="{{ swarm_token.stdout }}"
- name: "Copy docker-stack.yml to manager"
copy:
src: "docker-stack.yml"
dest: "/home/fedora/docker-stack.yml"
owner: "fedora"
group: "fedora"
tags:
- "files"
- hosts: "tag_role_worker"
become: "yes"
remote_user: "fedora"

View file

@ -3,7 +3,7 @@ version: "3"
services:
proxy:
image: traefik
command: --web --docker --logLevel=DEBUG
command: --web --docker --docker.swarmmode --docker.watch --logLevel=DEBUG
networks:
- webgateway
ports:
@ -43,4 +43,4 @@ services:
constraints: [node.role == worker]
networks:
webgateway:
driver: bridge
driver: overlay