1. Persiapan dan Download Image Debian
Download Cloud-Init Image Debian
wget https://cdimage.debian.org/images/cloud/bullseye/latest/debian-11-genericcloud-amd64.qcow2
2. Buat VM Template
Buat VM baru
Buat VM dengan ID 9000 (bisa disesuaikan)
qm create 9000 –name “debian-11-cloudinit” –memory 2048 –cores 2 –net0 virtio,bridge=vmbr0
Import disk image
qm importdisk 9000 debian-11-genericcloud-amd64.qcow2 local-lvm
Atur storage VM
qm set 9000 –scsihw virtio-scsi-pci –scsi0 local-lvm:vm-9000-disk-0
Tambahkan cloud-init drive
qm set 9000 –ide2 local-lvm:cloudinit
Atur boot order
qm set 9000 –boot c –bootdisk scsi0
Tambahkan serial console
qm set 9000 –serial0 socket –vga serial0
3. Konfigurasi Cloud-Init
Atur user default dan authentication
qm set 9000 --ciuser debian
qm set 9000 --cipassword password123 # Ganti dengan password yang aman
qm set 9000 --sshkeys ~/.ssh/id_rsa.pub # Jika menggunakan SSH keys
4. Konversi ke Template
Jadikan VM sebagai template
qm template 9000