Mac安装Kubernetes-minikube专治各种坑

根据官方文档安装https://minikube.sigs.k8s.io/docs/start/

1.安装minikube

brew install minikube
如果没有安装brew需要安装Homebrew

1.1安装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

1.2安装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’…
解决方案为

1.3重新克隆homebrew

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 应该就能正常了

2.开始启动

brew cask remove minikube
brew link minikube
minikube start
这里可能需要等的时间会比较长

3.打开 dashboard

kubectl get po -A
minikube kubectl – get po -A
minikube dashboard
出现这个即已经安装成功了在这里插入图片描述
ps: 停止要使用minikube stop 如果使用minikube delete 下次启动又要重新下载会很久

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值