使用minikube安装k8s
官方文档https://kubernetes.io/zh/docs/tutorials/前置工作安装dockerhttps://docs.docker.com/engine/install/centos/要注意的是配置国内镜像加速,配置方法编辑docker的daemon,没有则新建文件vim /etc/docker/daemon.json内容为{"registry-mirrors" : ["htt
官方文档
https://kubernetes.io/zh/docs/tutorials/
前置工作
安装docker
https://docs.docker.com/engine/install/centos/
要注意的是配置国内镜像加速,配置方法
编辑docker的daemon,没有则新建文件
- vim /etc/docker/daemon.json
内容为
{
"registry-mirrors" : [
"https://docker.mirrors.ustc.edu.cn",
"https://registry.docker-cn.com",
"https://hub-mirror.c.163.com",
"https://mirror.gcr.io"
],
"debug" : true,
"experimental" : true
}
- 重启docker
开始安装
参考:https://minikube.sigs.k8s.io/docs/start/
注意要新建一个非root用户,并配置操作权限。
在执行这一步的时候
会出现无法拉取镜像的问题,解决办法在我另一篇文章介绍:链接: minikube start命令的国内使用方法.
之后比较顺利
安装 DashBoard
文档: https://minikube.sigs.k8s.io/docs/handbook/dashboard/
如果此时你在服务器上安装 k8s,此时外部还不能访问 DashBoard,需要使用 kubectl proxy 命令让外部访问
具体如下
$ minikube dashboard --url
* Verifying dashboard health ...
* Launching proxy ...
* Verifying proxy health ...
http://127.0.0.1:45803/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/
然后让外部访问
kubectl proxy --port=45803 --address='<你的服务器地址>' --accept-hosts='^.*' &
然后访问 http://<你的服务器地址>:<你的ip[端口>/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/
即可
更多推荐
所有评论(0)