本教程是基于Docker Desktop安装k8s
一 环境
![](https://img.haomeiwen.com/i7214936/6ee76dba1f4de1c9.png)
![](https://img.haomeiwen.com/i7214936/436fc9f52ea55be2.png)
二 安装
1 拉取k8s镜像
众所周知的原因, 国内的网络下不能很方便的下载 Kubernetes 集群所需要的镜像, 导致Kubernetes启用失败. 这里提供一个国内下载镜像的方法:
第一步 克隆详细
git clone https://github.com/gotok8s/k8s-docker-desktop-for-mac.git
第二步 进入 k8s-docker-desktop-for-mac项目,拉取镜像
./load_images.sh
第三步 打开docker 配置页面,enable k8s。需要等k8s start一会
如果安装成功,则会显示kubernetes running
![](https://img.haomeiwen.com/i7214936/aa2691938770a005.png)
验证
$ kubectl cluster-info
$ kubectl get nodes
$ kubectl describe node
2 安装 Kubernetes Dashboard
1. 部署 Kubernetes Dashboard
$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/master/aio/deploy/recommended.yaml
2. 获取登陆 token
$ kubectl -n kubernetes-dashboard describe secret $(kubectl -n kubernetes-dashboard get secret | grep kubernetes-dashboard-admin | awk '{print $1}')
3. 开启本机访问代理
$ kubectl proxy
4. 访问dashboard地址,输入第2步获取的token,登录
http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/
登录成功如下图
![](https://img.haomeiwen.com/i7214936/255f73461cb91ed7.png)
网友评论