ansible/playbooks/list-vms-per-host.yml

20 lines
472 B
YAML

#
# This playbook runs once per hour on batcave01 and generates a list of vms on virthosts
#
---
- hosts: virtservers
user: root
gather_facts: True
vars_files:
- /srv/web/infra/ansible/vars/global.yml
- "/srv/private/ansible/vars.yml"
- "/srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml"
tasks:
- virt: command=info
register: virt_info
- template: src={{files}}/virthost-lists.j2 dest=/tmp/virthost-lists.out
delegate_to: localhost