This post documents the author's experience in setting up a virtual machine using virt-install, including specific steps taken to resize the boot image, copy files, and configure cloud-init. It provides practical insights for developers interested in virtualization and cloud-init usage.