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