construindo
Vamos construir um template KVM
pre-reqs
Estamos utilizando o nome do storage local, ajuste se no seu caso for outro nome.
criando template debian 13
baixando a imagem
wget https://saimei.ftp.acc.umu.se/images/cloud/trixie/latest/debian-13-genericcloud-amd64.qcow2
criand uma instância kvm
qm create 9005 --memory 1024 --core 2 --net0 virtio,bridge=vmbr1
importando o disco na instância
qm importdisk 9005 debian-13-genericcloud-amd64.qcow2 local
configurando parâmetros de disco
qm set 9005 --scsihw virtio-scsi-pci --scsi0 local:9005/vm-9005-disk-0.raw
definindo a ordem de boot
qm set 9005 --boot c --bootdisk scsi0
criando o disco do cloudinit
qm set 9005 --scsi1 local:cloudinit
configurando o console para serial-0 para uso do qm-terminal (opcional)
qm set 9005 --serial0 socket --vga serial0
convertendo o kvm para template
criando vm a partir do template
qm clone 9005 ANOTHER_ID --name NAME_HERE
qm set ANOTHER_ID --ipconfig0 ip=192.168.222.100/24,gw=192.168.222.1
qm start ANOTHER_ID