Creating vSphere Template VMs

This guide describes how to create templates VMs for vSphere to be used with Terraform, Kubermatic KubeOne, and Kubermatic machine-controller. This is an umbrella document — we have a dedicated guide for each operating system:

Guides for other operating systems will be added in the future.

The template VM in this guide refers to a regular vSphere VM and not VM Templates according to the vSphere terminology. The difference is quite subtle, but VM Templates are not supported yet by machine-controller.