--- - hosts: projects gather_facts: false tags: - lxc tasks: - import_role: name='lxc_guest' vars: vm_name: '{{ inventory_hostname }}' vm_size: '4G' vg_name: '{{ hostvars[ansible_lxc_host]["vg_name"] }}' delegate_to: '{{ ansible_lxc_host }}' - set_fact: ansible_connection='ssh_lxc' - setup: - include_role: name='ssh_server' - set_fact: ansible_connection='ssh' - hosts: projects roles: - role: dns_record - role: reverse_proxy hostname: projects - role: gitlab - hosts: status roles: - role: icinga2-monitoring