From a8dd2e9ec33a8cd533666b47fb93652668bc9807 Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Mon, 23 Jul 2018 17:30:04 -0500 Subject: [PATCH] vmhost: PB to set up VM hosts --- group_vars/vm-hosts.yml | 13 +++++++++++++ hosts | 2 ++ vmhost.yml | 4 ++++ 3 files changed, 19 insertions(+) create mode 100644 group_vars/vm-hosts.yml create mode 100644 vmhost.yml 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