diff --git a/.gitignore b/.gitignore index a977916..8bb2430 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ .vagrant/ + +*hosts.ini diff --git a/main.yml b/main.yml index df118ba..7b9fc56 100644 --- a/main.yml +++ b/main.yml @@ -11,21 +11,18 @@ - name: Initialize Docker swarm. hosts: admin - become: yes roles: - docker-swarm-init tags: swarm - name: Add managers to swarm. hosts: managers - become: yes roles: - docker-swarm-add-manager tags: swarm - name: Add workers to swarm. hosts: workers - become: yes roles: - docker-swarm-add-worker tags: swarm diff --git a/roles/docker-swarm-add-manager/tasks/main.yml b/roles/docker-swarm-add-manager/tasks/main.yml index 8202a28..fcdd477 100644 --- a/roles/docker-swarm-add-manager/tasks/main.yml +++ b/roles/docker-swarm-add-manager/tasks/main.yml @@ -8,6 +8,7 @@ register: node_state shell: "docker info --format '{{ '{{' }}.Swarm.LocalNodeState{{ '}}' }}'" ignore_errors: true + changed_when: false - name: Add managers to the swarm shell: > diff --git a/roles/docker-swarm-add-worker/tasks/main.yml b/roles/docker-swarm-add-worker/tasks/main.yml index e3fbb88..d051b0b 100644 --- a/roles/docker-swarm-add-worker/tasks/main.yml +++ b/roles/docker-swarm-add-worker/tasks/main.yml @@ -3,6 +3,7 @@ register: node_state shell: "docker info --format '{{ '{{' }}.Swarm.LocalNodeState{{ '}}' }}'" ignore_errors: true + changed_when: false - name: Add worker to swarm. register: join_cmd