diff options
author | Christian Pointner <equinox@spreadspace.org> | 2024-08-24 19:25:40 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2024-08-24 19:25:40 +0200 |
commit | b17c559251dfd157fe2cf220044887f08208bb3c (patch) | |
tree | f395cb16d81a65955f9a12a88c9eab862848d976 /elevate/ele-winvm.yml | |
parent | allow ssh jump users to also do reverse forwards (diff) |
split environment group dan to skillz and elevate
Diffstat (limited to 'elevate/ele-winvm.yml')
-rw-r--r-- | elevate/ele-winvm.yml | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/elevate/ele-winvm.yml b/elevate/ele-winvm.yml new file mode 100644 index 00000000..1af6ad58 --- /dev/null +++ b/elevate/ele-winvm.yml @@ -0,0 +1,18 @@ +--- +- name: Basic Setup + hosts: ele-winvm + gather_facts: no + pre_tasks: + - name: prepare disk + loop: "{{ install.disks.virtio | default({}) | combine(install.disks.scsi | default({})) | dict2items | selectattr('value.type', 'eq', 'lvm') | list }}" + loop_control: + label: "{{ item.value.vg }} / {{ item.value.lv }} ({{ item.value.size }})" + delegate_to: "{{ vm_host.name }}" + lvol: + vg: "{{ item.value.vg }}" + lv: "{{ item.value.lv }}" + size: "{{ item.value.size }}" + state: present + + roles: + - role: vm/guest/create |