In this section, you will learn how to set up a local Kubernetes cluster for development and learning on the Windows operating system. We will be using minikube, which is the official, recommended toolset, and Docker Desktop for Windows Kubernetes clusters. Please note that the current tooling for local clusters does not support Windows containers as it requires a multi-node setup with Linux master and Windows Server nodes. So, in other words, these tools allow you to develop Kubernetes applications running in Linux containers on your Windows machine. Basically, they provide an optimized Linux VM that hosts a one-node Kubernetes cluster.
If you wish to experiment, you can use Katacoda Kubernetes playground (https://www.katacoda.com/courses/kubernetes/playground), which was used to demonstrate Kubernetes objects in this chapter...