diff options
| author | alex <alex@pdp7.net> | 2023-06-11 16:57:42 +0200 |
|---|---|---|
| committer | alex <alex@pdp7.net> | 2023-06-11 16:57:42 +0200 |
| commit | 7e6f5e64c75a60c4732135c73e8efa561fa6d145 (patch) | |
| tree | 555fd8e7d7f0353e7a90c2abde9c60ccfd96e512 /personal_infra | |
| parent | 69e5c512f8abf679edaabe1fe98d5750e67419bd (diff) | |
Add support for extra disks
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 }} |
