mac安装minikube
minikube
Minikub是社区为了方便大家本地开发和体验Kubernetes,而提供的本机部署工具。它在虚拟机中运行了一个单节点kubnertes集群。
安装步骤
Minikube的安装只有三步,非常简单。
- 首先安装kubectl:
brew install kubernetes-cli
- 安装virtualbox
然后安装virtualbox,Minikube支持多种虚拟机,在Linux下还支持无虚拟机。这里我们选用virtulbox。virtulbox安装比较简单,这里不再赘述。
去oracle官网下载mac版的virtualBox。 官网下载地址:https://www.virtualbox.org/。
在安装过程中会出现安装错误,VirtualBox在安装的时候需要安装内核扩展(Kernel extenstion),而MacOS 10.13 High Sierra的新安全特性会阻止外部内核扩展的安装,所以安装总是会被系统拦截。解决方案:进入Preferences > Security & Privacy > General: 然后手动允许。
- 安装minikube
最后安装Minikube, 推荐使用阿里的修改版,可以从阿里云的镜像地址来获取所需Docker镜像和配置。防止被墙,下载地址。
curl -Lo minikube http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.16.0/minikube-darwin-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/
缺省Minikube使用VirtualBox驱动来创建Kubernetes本地环境,启动kubemini:
minikube start
启动集群需要花费超过一 分钟的时间,所以在命令完成之前不要中断它。
使用kubectl cluster-info
查看集群状态:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
2020-01-08 empty()和size() == 0有区别吗