32 lines
707 B
YAML
32 lines
707 B
YAML
# yaml-language-server: $schema=https://raw.githubusercontent.com/ansible/ansible-lint/refs/heads/main/src/ansiblelint/schemas/playbook.json
|
|
|
|
---
|
|
- name: Setup Docker
|
|
hosts: docker
|
|
user: root
|
|
roles:
|
|
- docker
|
|
vars:
|
|
users:
|
|
- aleidk
|
|
- robo
|
|
|
|
- name: Setup docker swarm manager
|
|
hosts: docker_managers
|
|
user: root
|
|
tasks:
|
|
- name: Setup swarm manager
|
|
include_role:
|
|
name: docker
|
|
tasks_from: swarm_manager.yaml
|
|
|
|
- name: Setup docker swarm workers
|
|
hosts: docker_workers
|
|
user: root
|
|
tasks:
|
|
- name: "Setup swarm workers"
|
|
include_role:
|
|
name: docker
|
|
tasks_from: swarm_worker.yaml
|
|
vars:
|
|
managers_group: docker_managers
|