diff --git a/inventory.yml b/inventory.yml index aece11d..c849471 100644 --- a/inventory.yml +++ b/inventory.yml @@ -89,3 +89,12 @@ all: 3765613264626637660a343562363166313535613964336261356530353732333965313830653865 39373837643837663630333765306463616234363535613666333862396632643961 oganesson.n39.eu: + + children: + proxmox: + hosts: + pottwal.n39.eu: + unicorn.n39.eu: + radon.n39.eu: + krypton.n39.eu: + oganesson.n39.eu: diff --git a/main.yml b/main.yml index e33808c..88c86ef 100644 --- a/main.yml +++ b/main.yml @@ -35,6 +35,9 @@ include_role: name: users +- name: Specific setup for all proxmox hosts + import_playbook: proxmox.yml + - name: Tau specific setup import_playbook: tau.yml diff --git a/proxmox.yml b/proxmox.yml new file mode 100644 index 0000000..6ec32bb --- /dev/null +++ b/proxmox.yml @@ -0,0 +1,9 @@ +--- +- hosts: proxmox + become: true + + tasks: + - name: Ensure qemu guest agent is installed on proxmox VMs + ansible.builtin.apt: + pkg: qemu-guest-agent + state: present