windows 10安装minikube
目录
1 下载安装kubectl.exe
1.1 准备目录
在C盘根目录,创建文件夹kube
1.2 下载kubectl.exe
下载地址:https://storage.googleapis.com/kubernetes-release/release/v1.18.0/bin/windows/amd64/kubectl.exe
下载完成后,移动到C:\kube
目录下
1.3 配置环境变量
新增环境变量:
- 变量名称:
KUBECTL
- 变量的值:
C:\kube
在Path 添加新值%KUBECTL%
1.4 开启hype-v
在程序和功能中,开启hype-v功能,重启玩抽,在powershell(以管理员启动)中再次开启命令行的hype-v
powershell Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -Al
2 安装minikube
参考: https://minikube.sigs.k8s.io/docs/start/
2.1 下载安装包
下载地址:https://github.com/kubernetes/minikube/releases/download/v1.9.2/minikube-windows-amd64.exe
下载完成后,移动到C:\kube
目录下
2.2 安装minikube
运行powershell(以管理员身份运行),执行下面命令
minikube start --vm-driver=hyperv `
--hyperv-virtual-switch="MinikubeSwitch" `
--image-mirror-country=cn `
--cpus=4 --memory=2048mb `
--registry-mirror="https://ms14dndh.mirror.aliyuncs.com" `
--iso-url=https://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/iso/minikube-v1.7.3.iso `
--image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers
执行时间会很长,请等待,如有报错,酌情检查
参数来源参考的阿里云,链接: https://yq.aliyun.com/articles/221687
2.3 验证启动结果
kubectl get nodes
如果有结果,表示安装正确
3 完善启动方式
需要把创建minikube过程中的命令,全部写入一个bat文件中,以便执行该文件,就启动minikube
不然直接minikube start
它会检查并下载最新版本的minikube,
bat文件中不能用换行符号,所以命令得写在一行
3.1 停止minikube
minkkube stop
3.2 创建启动脚本
在C:\kube
里创建文件minikube_start.bat
,内容如下:
minikube start --vm-driver=hyperv --hyperv-virtual-switch="MinikubeSwitch" --image-mirror-country=cn --cpus=4 --memory=2048mb --registry-mirror="https://ms14dndh.mirror.aliyuncs.com" --iso-url=https://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/iso/minikube-v1.7.3.iso --image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers
3.3 用脚本启动minikube
运行powershell(以管理员身份运行),执行下面命令
minikube_start