For learning, and testing Kubernetes locally, we can install Minikube. There are 3 ways for installing it on 3 types of OS (Windows, MAC and Linux), and you can find the document on its Github repo. In this post, I will show you how to install it on a Windows machine. To make sure there is no significant changes make your workstation not working right, I recommend you create a Windows 10 VM.
Installed OS: Windows 10 Pro x64 with Hyper-V feature enabled.
First, download these 2 file kubectl.exe (v1.12.0) and minikube-windows-amd64.exe (rename to minikube.exe after downloading).
After finish downloading, copy these 2 files to the C:\Windows\System32 folder.
Then, right click on This Computer, and select Properties, then Advanced system settings to set the Environment Variable to use Kubernetes commands in CMD.