'delegate_to' the IP address. Works when using private IPs.
This commit is contained in:
parent
76e076c03c
commit
a55f12a350
|
@ -12,6 +12,7 @@ docker_swarm_allowed_hosts:
|
||||||
|
|
||||||
# Set this to one of the manager hostnames to be able to initialize the cluster
|
# Set this to one of the manager hostnames to be able to initialize the cluster
|
||||||
docker_swarm_manager_main_node_hostname: localhost
|
docker_swarm_manager_main_node_hostname: localhost
|
||||||
|
docker_swarm_manager_main_node_address: 127.0.0.1
|
||||||
# Set this on one of the masters
|
# Set this on one of the masters
|
||||||
docker_swarm_manager_main_node: False
|
docker_swarm_manager_main_node: False
|
||||||
|
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
cacheable: True
|
cacheable: True
|
||||||
|
|
||||||
when: docker_swarm_manager
|
when: docker_swarm_manager
|
||||||
delegate_to: '{{ docker_swarm_manager_main_node_hostname }}'
|
delegate_to: '{{ docker_swarm_manager_main_node_address }}'
|
||||||
tags: [ 'docker', 'docker_swarm' ]
|
tags: [ 'docker', 'docker_swarm' ]
|
||||||
|
|
||||||
- block:
|
- block:
|
||||||
|
@ -46,7 +46,7 @@
|
||||||
- block:
|
- block:
|
||||||
- name: Set the swarm manager nodes availability. Default 'drain'
|
- name: Set the swarm manager nodes availability. Default 'drain'
|
||||||
docker_node:
|
docker_node:
|
||||||
hostname: '{{ ansible_hostname }}'
|
hostname: '{{ ansible_fqdn }}'
|
||||||
availability: '{{ docker_swarm_manager_availability }}'
|
availability: '{{ docker_swarm_manager_availability }}'
|
||||||
|
|
||||||
when: docker_swarm_manager | bool
|
when: docker_swarm_manager | bool
|
||||||
|
|
|
@ -39,7 +39,7 @@
|
||||||
availability: '{{ docker_swarm_node_availability }}'
|
availability: '{{ docker_swarm_node_availability }}'
|
||||||
|
|
||||||
when: docker_swarm_node | bool
|
when: docker_swarm_node | bool
|
||||||
delegate_to: '{{ docker_swarm_manager_main_node_hostname }}'
|
delegate_to: '{{ docker_swarm_manager_main_node_address }}'
|
||||||
tags: [ 'docker', 'docker_swarm', 'docker_swarm_worker_nodes', 'docker_swarm_worker_nodes_availability' ]
|
tags: [ 'docker', 'docker_swarm', 'docker_swarm_worker_nodes', 'docker_swarm_worker_nodes_availability' ]
|
||||||
|
|
||||||
- name: Manage labels
|
- name: Manage labels
|
||||||
|
@ -54,5 +54,5 @@
|
||||||
with_items: '{{ docker_node_labels }}'
|
with_items: '{{ docker_node_labels }}'
|
||||||
|
|
||||||
when: docker_swarm_node | bool
|
when: docker_swarm_node | bool
|
||||||
delegate_to: '{{ docker_swarm_manager_main_node_hostname }}'
|
delegate_to: '{{ docker_swarm_manager_main_node_address }}'
|
||||||
tags: [ 'docker', 'docker_swarm', 'docker_swarm_worker_nodes', 'docker_nodes_labels' ]
|
tags: [ 'docker', 'docker_swarm', 'docker_swarm_worker_nodes', 'docker_nodes_labels' ]
|
||||||
|
|
Loading…
Reference in New Issue