diff options
Diffstat (limited to 'personal_infra')
| -rw-r--r-- | personal_infra/playbooks/roles/proxmox_create_lxc/tasks/main.yml | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/personal_infra/playbooks/roles/proxmox_create_lxc/tasks/main.yml b/personal_infra/playbooks/roles/proxmox_create_lxc/tasks/main.yml index e1f4608c..734d0272 100644 --- a/personal_infra/playbooks/roles/proxmox_create_lxc/tasks/main.yml +++ b/personal_infra/playbooks/roles/proxmox_create_lxc/tasks/main.yml @@ -14,6 +14,9 @@ {% if not proxmox.privileged|default(false) %} -unprivileged {% endif %} {% if proxmox.features|default(None) %} -features {{ proxmox.features }} {% endif %} {% if proxmox.memory|default(None) %} -memory {{ proxmox.memory }} {% endif %} + {% for disk in proxmox.disks|default([]) %} + --mp{{ disk.index }} volume={{ disk.storage }}:{{ disk.size_gb }},mp={{ disk.path }} + {% endfor %} -rootfs local-zfs:{{ proxmox.disk|default(4) }} --password {{ ansible_password|trim }} --nameserver {{ hostvars[proxmox.host].network.self_internal_ip }} |
