Create the VM
-
go to proxmox console
-
open a shell on radish
-
run these commands
qm clone 666 $new_vm_id_number --name $new_vm_name
qm set $new_vm_id_number --sshkey ~/.ssh/<name>.pub
666
is the template to clone. see the farm
$new_vm_id_number must be set manually. use the next available integer
$new_vm_name must also be set manually. use the pattern owner-description
(ex bunk-postgres-shared
)
(substitute your name for the public ssh key)
Configure the VM
-
find vm by id and description in the console and select
-
go to cloud-init > ip config
-
assign a static ip in the proxmox ui. document ip address in ops/assigned_ips
-
go to hardware
-
grow memory, disk, and processor as necessary
WARNING do not change processor type. it should be x86-64-v2-AES
-
to grow the disk, select hard disk (scsi0) and then click disk action drop down and select resize
-
-
the value in this form will be an incremental change from the current size
-
-
start the vm by clicking the start button