mirror of
https://codeberg.org/scottslowe/learning-tools.git
synced 2026-03-11 09:04:37 +00:00
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:
parent
db91b58b0b
commit
fa48a0d2d2
2 changed files with 11 additions and 2 deletions
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in a new issue