As developers, we constantly seek ways to automate repetitive tasks, such as configuring development environments on our workstations. In the past, we discussed easy and rapid solutions for deploying Kubernetes clusters. This time, I found a similar challenge but with hardware virtualization. What happens when we need to use a virtual machine instead of a container? The process becomes more tedious. We find ourselves downloading ISO installation images, installing the operating system, and configuring it manually.