boyoung | 24b12a6 | 2017-10-12 10:32:44 +0900 | [diff] [blame^] | 1 | --- |
| 2 | - hosts: {{ swarm_manager_address }} |
| 3 | become: true |
| 4 | tasks: |
| 5 | {% if delete -%} |
| 6 | - name: delete a docker network '{{ network_name }}' |
| 7 | shell: docker network rm {{ network_name }} |
| 8 | {% elif duplicated -%} |
| 9 | - name: network list on swarm cluster |
| 10 | shell: docker network ls |
| 11 | - name: network inspection '{{ network_name }}' |
| 12 | shell: docker network inspect {{ network_name }} |
| 13 | {% else -%} |
| 14 | - name: create a docker network '{{ network_name }}' |
| 15 | shell: docker network create {{ opt_driver }} {{ opt_ipam_driver }} {{ opt_subnet }} {{ opt_gateway }} {{ opt_ipam_neutron_opt }} {{ network_name }} |
| 16 | - name: network inspection '{{ network_name }}' |
| 17 | shell: docker network inspect {{ network_name }} |
| 18 | {% endif -%} |