29 lines
522 B
YAML
29 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: "Add acl package"
|
|
apt:
|
|
name: acl
|
|
state: present
|
|
|
|
- name: Deploy services
|
|
import_playbook: deploy.yaml
|