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
查看集群状态: