Instrucitons from: https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v
Open PowerShell and run:
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
Now Reboot
Create an external network switch - follow instructions here https://docs.docker.com/machine/drivers/hyper-v/ and Reboot.
Follow instructions from here https://chocolatey.org/docs/installation:
cmd.exe:
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
or PowerShell.exe:
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
Restart shell.
choco install kubernetes-cli
choco install minikube
minikube start --vm-driver="hyperv"