homebrew 是 macos 安装 kubectl 和 minikube 的最省心方式,自动处理依赖、权限及 m 系列/intel 架构适配;先装 homebrew,再执行 brew install kubectl 和 brew install minikube,推荐搭配 hyperkit 驱动与国内镜像源使用。
直接用 homebrew 安装 kubectl 和 minikube 是 macos 上最省心的方式,它自动处理依赖、权限和芯片架构适配(m 系列或 intel 都没问题),还能统一管理更新。
安装 Homebrew(如果还没装)
它是后续所有操作的基础。打开终端,粘贴执行:
- /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- 安装完成后,按提示将 Homebrew 路径加入 ~/.zshrc(macOS Catalina 及以后默认 shell 是 zsh)
- 运行 source ~/.zshrc 生效,再执行 brew --version 确认安装成功
用 brew 安装 kubectl
这是 Kubernetes 的命令行控制工具,必须先装好:
部署和使用军舰的 macOS Automator 自动化服务集合。包含 5 个实用工作流:PDF转JPG、PNG重命名并转JPG、图像拼接、解压RAR、顺序命名图像文件。一键安装所有服务到 ~/Library/Services/ 目录。使用场景:(1) "安装我的自动化服务",(2) "部署所有 Automato...
- brew update && brew install kubectl
- 验证:运行 kubectl version --client,看到客户端版本即表示成功
- 建议启用自动补全(提升效率):
kubectl completion zsh | sudo tee /usr/local/share/zsh/site-functions/_kubectl && source /usr/local/share/zsh/site-functions/_kubectl
用 brew 安装 minikube 并启动本地集群
minikube 提供单节点 Kubernetes 环境,适合学习和开发:
- brew install minikube
- 启动时指定国内镜像源,避免拉取失败:
minikube start --image-mirror-country=cn --registry-mirror=https://registry.cn-hangzhou.aliyuncs.com/google_containers - 验证集群状态:kubectl get nodes 应返回 Ready;kubectl get pods -A 应显示系统 Pod 正常运行
可选:安装 hyperkit 驱动(更轻量稳定)
Minikube 默认用 Docker 驱动,但 macOS 原生推荐 hyperkit(尤其 M 系列芯片):
- brew install hyperkit
- 启动时显式指定:
minikube start --driver=hyperkit --image-mirror-country=cn - hyperkit 启动更快、资源占用更低,且不依赖 Docker Desktop










