安装kubectl
brew install kubectl
安装docker desktop
建议安装18,官网
安装VirtualBox
下载地址
一直下一步就好,需要注意:安装过程中,可能会弹出一个系统安全相关的对话框,一定要允许,并在系统设置/安全性与隐私/隐私这里,加上VirtualBox勾上。
安装minikube
curl -Lo minikube http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.1.1/minikube-darwin-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/

创建minikube集群,配置私有化仓库
minikube start --registry-mirror=https://registry.docker-cn.com --insecure-registry=localhost:5000
安装Minikube Registry Proxy
参考资料,建议阅读一下
先处理国内会出现ImagePullBackOff
docker pull mirrorgooglecontainers/kube-registry-proxy:0.4
docker tag mirrorgooglecontainers/kube-registry-proxy:0.4 gcr.io/google_containers/kube-registry-proxy:0.4
然后再执行下列命令
minikube addons enable registry
kubectl apply -f https://github.com/Faithlife/minikube-registry-proxy/raw/master/kube-registry-proxy.yml
curl -L https://github.com/Faithlife/minikube-registry-proxy/raw/master/docker-compose.yml | MINIKUBE_IP=$(minikube ip) docker-compose -p mkr -f - up -d
这样minikube就可以愉快的使用本地localhost:5000仓库的镜像了
使用dashboard
minikube dashboard
成功后会自动打开浏览器
来源:CSDN
作者:麻省校长
链接:https://blog.csdn.net/fatuo8371/article/details/103756991