win10 环境下安装minikube
undefinedundefined
概要:本文讲述为在 win10 专业版上用Hyper-V 安装并启动minikube v1.26.1的过程
一、准备工作
系统是否支持虚拟化技术,请终端或者 cmd 中运行以下命令
systeminfo
- 如果你看到下面的输出,则表示你的操作系统已经安装了 Hypervisor,你可以跳过安装 Hypervisor 的步骤。
否则在控制面板的程序里启用“Hyper-V 管理工具”功能,不需要启用“Hyper-V 平台”,并重启电脑。
二、安装kubectl 与minikube
参考链接:
https://minikube.sigs.k8s.io/docs/handbook/kubectl/
https://minikube.sigs.k8s.io/docs/start/
https://kuboard.cn/install/install-kubectl.html#%E5%9C%A8%E5%AE%A2%E6%88%B7%E7%AB%AF%E7%94%B5%E8%84%91%E5%AE%89%E8%A3%85-kubectl
在 Windows 上用 Chocolatey 安装 kubectl 和minikube
- 开启PowerShell(管理员),执行如下命令
-
choco install kubernetes-cli 检查命令 kubectl version --client
- choco install minikube 检查命令 minikube version
三、启动 Minikube
minikube start --image-mirror-country="cn" --hyperv-virtual-switch="123123" --registry-mirror=https://eywbgdoj.mirror.aliyuncs.com --image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers --kubernetes-version=v1.23.8
如果启动成功,将输出如下信息:
minikube 提供了非常多的配置参数,
常用配置参数如下
--driver=***
从1.5.0版本开始,Minikube缺省使用系统优选的驱动来创建Kubernetes本地环境,比如您已经安装过Docker环境,minikube 将使用docker
驱动- --image-mirror-country:可以指定从中国大陆下载镜像
--cpus=2
: 为minikube虚拟机分配CPU核数--memory=2048mb
: 为minikube虚拟机分配内存数- --hyperv-virtual-switch 为minikube虚拟机指定网络适配器 默认为Default Swtch,请根据自我环境调整
--registry-mirror=***
为了提升拉取Docker Hub镜像的稳定性,可以为 Docker daemon 配置镜像加速,参考阿里云镜像服务- --image-repository Google 容器镜像地址,主要是 Kubernetes 相关的容器,用国内的比较快
--kubernetes-version=***
: minikube 虚拟机将使用的 kubernetes 版本- --iso-url:单机 Kubernetes 的镜像文件
查看集群状态的命令 minikube status
输出:
minikube
type: Control Plane
host: Running
kubelet: Running
apiserver: Running
kubeconfig: Configured
安装 minikub Dashboard 可视化管理
minikube addons list #查看是否启动
minikube addons enable dashboard #启用dashboard插件
minikube dashboard --url #本命令窗口不用关闭,直接再开窗口curl访问看看 或复制url去浏览器打开
也可以用代理启动
kubectl proxy --port = 端口 --address='0.0.0.0' --disable-filter=true
注:上面的命令状态要一直保持不退出才能访问,退出就无法访问了
指定ip+端口/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/
官方学习链接:
https://minikube.sigs.k8s.io/docs/
参考链接:
https://developer.aliyun.com/article/221687
https://blog.csdn.net/qq_38340601/article/details/108437017
http://www.biliyu.com/article/1960.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY