ansible/site.yml

35 lines
846 B
YAML
Raw Normal View History

# vim: ft=yaml.ansible
2024-03-01 20:30:18 +00:00
# code: language=ansible
2018-05-08 19:09:24 +00:00
---
2024-10-21 21:37:11 +00:00
- name: Provision all VMs
hosts: virtual
gather_facts: true
2018-06-23 23:44:30 +00:00
become: true
2024-10-21 21:37:11 +00:00
tasks:
- name: Include role 'vm-common'
ansible.builtin.include_role:
name: vm-common
- name: Include role 'docker'
ansible.builtin.include_role:
name: docker
when: vm_type == 'app' or
vm_type == 'uptime'
vm_type == 'runner'
# - name: Include role 'zfs'
# ansible.builtin.include_role:
# name: zfs
# when: vm_type == 'app'
- name: Include role 'services'
ansible.builtin.include_role:
name: services
when: vm_type == 'app' or
vm_type == 'uptime'
# - name: Include role 'jumphost'
# ansible.builtin.include_role:
# name: jumpthost
# when: vm_type == 'control'