所有步骤都需要在powershell里用管理员模式进行
安装
Windows 10 默认支持虚拟机hyperv,设置里开启就可以,所以这个步骤不会包括虚拟机安装。
- 安装chocolate
参照: https://chocolatey.org/install -
安装kubectl-cli
choco install kubernetes-cli
- 安装minikube - 直接下载installer并双击安装
https://minikube.sigs.k8s.io/...
安装后可使用minikube version 确认,一般不会有什么问题
首次启动:
==选对kubectl的版本== 不然minikube start时会下载最新版的kubectl,对于外网没有问题,但如果不挂VPN的话,会一直卡在安装kubectl的命令上
minikube start --image-repository='registry.cn-hangzhou.aliyuncs.com/google_containers' --kubernetes-version v1.15.5 --driver=hyperv
删除
minikube delete
非第一次启动 (此时可以不加kubectl的版本和driver的名字)
minikube start --image-repository='registry.cn-hangzhou.aliyuncs.com/google_containers'
输出:
PS C:\Users\YiZhengCao> minikube start --image-repository='registry.cn-hangzhou.aliyuncs.com/google_containers'
* Microsoft Windows 10 Enterprise 10.0.18363 Build 18363 上的 minikube v1.9.2
* 根据现有的配置文件使用 hyperv 驱动程序
* Kubernetes 1.18.0 现在可用了。如果您想升级,请指定 --kubernetes-version=1.18.0
* 正在使用镜像存储库 registry.cn-hangzhou.aliyuncs.com/google_containers
* Starting control plane node m01 in cluster minikube
* Restarting existing hyperv VM for "minikube" ...
* 正在 Docker 19.03.8 中准备 Kubernetes v1.15.5…
* Enabling addons: default-storageclass, storage-provisioner
* 完成!kubectl 已经配置至 "minikube"
PS C:\Users\YiZhengCao>
接下来就可以愉快的使用kubectl啦~~
使用及创建项目等过程请参考我的另一篇文章: https://segmentfault.com/a/11...
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。