Setup Kubernetes Local-machine

Minikube is the recommended method for creating a local, single-node Kubernetes cluster for development and testing. Setup is completely automated and doesn’t require a cloud provider account.

Windows 10

  1. Enable Hyper V in your BIOS and turn on the windows feature ‘Hyper-V’
    1. Also see: Install Hyper-V on Windows 10
  2. Install chocolatey package manager
  3. Install kubectl
1
2
3
4
5
6
choco install kubernetes-cli
kubectl version
cd C:\users\Carl (where Carl is your home dir)
mkdir .kube
cd .kube
New-Item config -type file
  1. Install
    1. minikube
  2. At the time of writing this the latest version was v0.28.0

WIP

References