Create a VM from an existing template.
Using this action, you will be able to set the following variables:
proxmox_host
: Proxmox host for authentication. Example: 10.0.0.2:8006proxmox_user
: Proxmox user for authentication. Example: root@pamproxmox_pass
: Proxmox password for authentication.proxmox_node
: Proxmox node where the new VM will be allocated.vm_id
: Sets the VM ID for the new VM. If not set, it will be autogenerated with the format<VLANID(3chars)><INDEX(3chars)>
vm_name
: Name for the VM. Between 5 and 15 characters without the domain suffix.cpu_sockets
: CPU sockets for the VM. Default: 1cpu_cores
: CPU cores for the VM. Default: 1ram_mb
: RAM in megabytes for the VM. Default: 1024ballooning
: Use RAM balloning. Balloon limit isram_mb/2
whenram_mb>512M
. Forram_mb<=512M
, ballooning is not allowed. Default:true
.datastore
: Backend storage for the VM main disk.disk_gb
: Main disk size in gigabytes for the VM. Default: 16network_bridge
: Dot1Q tag (VLAN id) for the VM. Default: 'vmbr1'vlan
: Dot1Q tag (VLAN id) for the VM.template_name
: Name of the template for the new VM. Default: 'TEMPLATE-UBUNTU-SERVER-20-04'output_properties_file
: File for publishing VM facts. Not generated is not set.