ens18 is the new interface for swarm need to put this in a param

This commit is contained in:
2018-11-26 09:00:52 -05:00
parent b48f9f8dbb
commit 69e81bbc0d
2 changed files with 4 additions and 4 deletions

View File

@@ -45,7 +45,7 @@
ansible_ssh_common_args: '-o StrictHostKeyChecking=no' ansible_ssh_common_args: '-o StrictHostKeyChecking=no'
vars: vars:
join_addr: join_addr:
"{{ hostvars[groups['swarm-bootstrap'][0]].ansible_eth0.ipv4.address }}" "{{ hostvars[groups['swarm-bootstrap'][0]].ansible_ens18.ipv4.address }}"
manager_key: manager_key:
"{{ hostvars[groups['swarm-bootstrap'][0]]['manager_key']['stdout'] }}" "{{ hostvars[groups['swarm-bootstrap'][0]]['manager_key']['stdout'] }}"
tasks: tasks:
@@ -61,7 +61,7 @@
ansible_ssh_common_args: '-o StrictHostKeyChecking=no' ansible_ssh_common_args: '-o StrictHostKeyChecking=no'
vars: vars:
join_addr: join_addr:
"{{ hostvars[groups['swarm-bootstrap'][0]].ansible_eth0.ipv4.address }}" "{{ hostvars[groups['swarm-bootstrap'][0]].ansible_ens18.ipv4.address }}"
worker_key: worker_key:
"{{ hostvars[groups['swarm-bootstrap'][0]]['worker_key']['stdout'] }}" "{{ hostvars[groups['swarm-bootstrap'][0]]['worker_key']['stdout'] }}"
tasks: tasks:

View File

@@ -1,7 +1,7 @@
--- ---
- name: Initialize swarm on the bootstrap manager - name: Initialize swarm on the bootstrap manager
command: > command: >
docker swarm init --advertise-addr "{{ ansible_eth0.ipv4.address }}" docker swarm init --advertise-addr "{{ ansible_ens18.ipv4.address }}"
register: docker_swarm_init register: docker_swarm_init
changed_when: docker_swarm_init.rc == 0 changed_when: docker_swarm_init.rc == 0
ignore_errors: true ignore_errors: true