根据官方文档安装https://minikube.sigs.k8s.io/docs/start/
brew install minikube
如果没有安装brew需要安装Homebrew
由于国内的各种墙官方推荐的方法无法安装
打开控制台
cd ~
curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh >> brew_install
这里如果出现
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
需要添加ip映射
sudo vi /etc/hosts
199.232.28.133 raw.githubusercontent.com
修改brew_install
vi brew_install 把BREW_REPO替换成https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
#BREW_REPO = “https://github.com/Homebrew/brew”.freeze
BREW_REPO = “https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git”.freeze
开始安装
ruby ./brew_install
此时可能还会惊奇的发现ruby没有安装或者报错
Mac ruby: no Ruby script found in input (LoadError)
此时就要重新安装ruby
/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
安装完成之后再进行
ruby ./brew_install
你以为这样就可以了?
不一定哈哈哈,有可能会出现卡住在
Cloning into ‘/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core’…
解决方案为
cd /usr/local/Homebrew/Library/Taps/
mkdir homebrew
cd homebrew
git clone https://mirrors.ustc.edu.cn/homebrew-core.git
brew update
再次 ruby ./brew_install 应该就能正常了
brew cask remove minikube
brew link minikube
minikube start
这里可能需要等的时间会比较长
kubectl get po -A
minikube kubectl – get po -A
minikube dashboard
出现这个即已经安装成功了
ps: 停止要使用minikube stop 如果使用minikube delete 下次启动又要重新下载会很久