本教程是基于Docker Desktop安装k8s
一 环境
image.png image.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
验证
$ 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/
登录成功如下图
image.png
网友评论