diff --git a/group_vars/vm-hosts.yml b/group_vars/vm-hosts.yml new file mode 100644 index 0000000..17b825f --- /dev/null +++ b/group_vars/vm-hosts.yml @@ -0,0 +1,13 @@ +libvirt_networks: +- name: prod + type: bridge + bridge_iface: br0 +- name: test + type: bridge + bridge_iface: br1 +storage_host: storage0.pyrocufflink.blue +mount_shared_volumes: +- mountpoint: /var/lib/libvirt/images + host: '[{{ lookup("dig", storage_host, "qtype=AAAA") }}]' + share: /volume1/VirtualMachines + opts: vers=4,intr diff --git a/hosts b/hosts index fcb5740..3c3aba5 100644 --- a/hosts +++ b/hosts @@ -70,3 +70,5 @@ zbx0.pyrocufflink.blue [zabbix:children] dch-gw pyrocufflink + +[vm-hosts] diff --git a/vmhost.yml b/vmhost.yml new file mode 100644 index 0000000..421e1b0 --- /dev/null +++ b/vmhost.yml @@ -0,0 +1,4 @@ +- hosts: vm-hosts + roles: + - vmhost + - dch-storage-net