We can create mulit-node kubernetes setup on Windows laptop/VM as well. Mostly if you want to learn or try and test Kubernetes concepts.
I am using Windows 2012 server, it will work on other Windows version as well.
We use Virtualbox and Vagrant to configure Kubernetes nodes.
Perform following steps as pre-requisites.