servers/roles/kadet.docker-swarm/tasks/main.yml
2021-03-13 16:40:24 +01:00

18 lines
555 B
YAML

---
- name: Init a new swarm with default parameters
community.docker.docker_swarm:
state: present
advertise_addr: "{{ swarm_addr|default(omit) }}"
task_history_retention_limit: "{{ swarm_task_history_limit|default(3) }}"
- name: Init global networks for swarm
community.docker.docker_network:
name: "{{ item.name }}"
driver: "{{ item.driver|default('overlay') }}"
scope: swarm
loop: "{{ swarm_global_networks }}"
- name: Set swarm_host_address fact
set_fact:
swarm_host_address: "{{ ansible_docker0.ipv4.address }}"