servers/init.yaml
2021-03-13 16:40:24 +01:00

28 lines
522 B
YAML

---
- hosts: all
become: yes
vars_files:
- vars/services.yml
- vars/environment.yml
- vars/databases.yml
roles:
- geerlingguy.docker
- geerlingguy.pip
- geerlingguy.mysql
- kadet.docker-swarm
tasks:
- name: "Add '{{ ansible_user }}' to docker group"
user:
user: "{{ ansible_user }}"
groups: docker
append: yes
- name: Deploy services
include_tasks: tasks/deploy.yml
vars:
service: "{{ item }}"
loop: "{{ services }}"