diff --git a/ansible/inventory/group_vars/libvirt/libvirt.yml b/ansible/inventory/group_vars/libvirt/libvirt.yml new file mode 100644 index 0000000..3504630 --- /dev/null +++ b/ansible/inventory/group_vars/libvirt/libvirt.yml @@ -0,0 +1,6 @@ +--- +virt_host: boogie +virt_domain_disk_gb: 128 +virt_domain_num_vcpus: 4 +virt_domain_memory_mb: 16384 +virt_domain_net_bridge: br0 diff --git a/ansible/inventory/host_vars/boogie/boogie.yml b/ansible/inventory/host_vars/boogie/boogie.yml new file mode 100644 index 0000000..1418dd7 --- /dev/null +++ b/ansible/inventory/host_vars/boogie/boogie.yml @@ -0,0 +1,5 @@ +# Ansible will SSH into managed machines as this user +ansible_user: root + +# Local user on the control machine +user: root diff --git a/ansible/inventory/hosts.yml b/ansible/inventory/hosts.yml new file mode 100644 index 0000000..e30d748 --- /dev/null +++ b/ansible/inventory/hosts.yml @@ -0,0 +1,35 @@ +--- +all: + hosts: + boogie: + node1: + ansible_host: 192.168.20.100 + node2: + ansible_host: 192.168.20.101 + node3: + ansible_host: 192.168.20.102 + node4: + ansible_host: 192.168.20.103 + node5: + ansible_host: 192.168.29.104 + children: + libvirt: + hosts: + node1: + virt_domain_name: node1 + virt_domain_net_macaddress: 52:54:00:DD:B9:81 + node2: + virt_domain_name: node2 + virt_domain_net_macaddress: 52:54:00:0A:B8:82 + node3: + virt_domain_name: node3 + virt_domain_net_macaddress: 52:54:00:2E:AB:32 + node4: + virt_domain_name: node4 + virt_domain_net_macaddress: 52:54:00:19:F2:EF + node5: + virt_domain_name: node5 + virt_domain_net_macaddress: 52:54:00:6C:BA:E1 + admin: + hosts: + boogie: