本文主要介绍作者在执行
minikube
s
tar
t时产生的各种错误!
我还记得初次看到在
minikube
官网上对
minikube
如此简单明了的安装步骤感到高兴时的心情。特别是经过按照官网的步骤进行下载安装完美成功之后尤其兴奋。
curl -LO https://storage.googleapis.com/
minikube
/releases/latest/
minikube
-
linux
-amd64
sudo install
minikube
-
linux
-amd64 /usr/local/bin/
最近在学习使用
Minikube
运行一个本地单节点Kubernetes集群,没想到在启动
minikube
的时候就遇到了很多坑,只能一个一个排。
理论基础我就不再阐述了,我这里只介绍安装启动步骤,和我遇到的坑,及解决办法。
安装kubectl
curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s http...
使用
minikube
可以快速地在本机搭建kubernetes实验集群,用于学习和模拟kubernetes集群操作,但是在跟着官网下载好kubernetes和
minikube
后,在执行`
minikube
service hello-
minikube
`时启动了浏览器,但是却无法看到内容,说明hello-
minikube
部署出现问题,不合符预期
国内环境必然依赖阿里云的加速器registry.cn-hangzhou.aliyuncs.com/google_containers,但是它又和最新版的
minikube
依赖的镜像不匹配。
人家是xxxxx/k8s-
minikube
/storage-provisioner:v5
阿里是:yyyyy/storage-provisioner:v5
(代理就是把xxxxx统一换成了yyyyy)
1、 国内外
minikube
s
tar
t 时唯一的区别就是 加参数(网上其他参数都是扯淡)
使用brew安装kubectl和
minikube
还是很方便的,但是第一次启动
minikube
s
tar
t很容易出问题,因为国外下载镜像速度很慢导致
失败
。
解决方式:
参考:
Minikube
- Kubernetes本地实验环境
这里贴上阿里云给出的启动方式,使用国内镜像,成功启动!
启动成功!