31 lines
476 B
YAML
31 lines
476 B
YAML
|
---
|
||
|
- name: Initialize base server.
|
||
|
hosts: all
|
||
|
become: yes
|
||
|
roles:
|
||
|
- install-base-packages
|
||
|
- docker
|
||
|
- net-security
|
||
|
|
||
|
- 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
|
||
|
|