---
- 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