I don't know of a way to get the actual GCE VM images.
But it's possible to export the images to GCS (as a tar.gz archive):
If you need to move your Compute Engine boot disk data outside of your
Compute Engine project, you can export a boot disk image to Cloud
Storage as a tar.gz file.
You can export a custom image as backup or for sharing by ...
kubectl port-forward forwards connections to a local port to a port on
a pod. Compared to kubectl proxy, kubectl port-forward is more generic
as it can forward TCP traffic while kubectl proxy can only forward
HTTP traffic. Generally speaking, using port forwarding you could get
on your ‘localhost’ any services launched in your cluster.
There are a couple of possibilities based upon my experience:
You may not have specified region-id in Ansible, which means it will default to the region of the Resource Group. Thus you may have a Resource Group in a region that does in-fact not support Standard_D4s_v3.
From time to time specific instance types are unavailable in a region due to resource ...
You're looking at a list of different builders.
there can be multiple builder entries, and they're indicated by a certain 'type' - see the field named type.
In the example from Stefan there are qemu, hyperv-iso, vmware-iso, virtualbox-iso and finally parallels-iso.
Each of them contains
a full set of parameters for building a VM "artifact"
Generally people go the opposite direction and try to get more to run on Linux as it is generally cheaper (e.g. license free). Also, Windows 10 is more of a personal workstation (vs Windows Server). So, it seems like it may be a short term strategy (unless you're just learning on your own).
Having said that, the most DevOps standard way to do this would ...