

Go to GCP console, activate cloud shell and run the command below to create a disk gcloud compute disks create kubevirt-disk \ -zone=us-west4-b \ -image-project=ubuntu-os-cloud \ -image-family=ubuntu-2004-lts \ -size=200GB

It should return something other than 0 grep -cw vmx /proc/cpuinfo You can follow along if you do not have one already, but make sure Nested Virtualization is enabled. In this article, I will be using Google Cloud Console to host the Ubuntu Machine. If you have one already, you can skip over the “Before Starting” part. You need to have an Ubuntu Machine that should have Docker, Kubectl, and Kind installed as well as Nested Virtualization enabled. In this article, I will be demonstrating how to create and run a Windows VM inside a KinD Cluster that is running on an Ubuntu machine. With the help of KubeVirt, you can run Virtual Machines inside any Kubernetes Cluster. As of this day, there are still many tasks that need Virtual Machines.

However, the need for Virtual Machines has not diminished yet completely. You can nearly perform whatever you want with them.
