【Docker】Mac安装Kubernetes
前面讲过mac电脑如何安装Docker。
容器安装完后我们安装k8s对容器进行管理。
一、安装
利用doker安装k8s。
勾选完成后点击Apply&restart。
提示集群安装需要几分钟,请耐心等待,点击Install。
开始安装
安装完成。
二、验证
查看是否运行
执行命令
kubectl cluster-info 查看集群信息
kubectl get nodes 查看节点
kubectl describe node 查看节点明细
结果如下,说明运行成功。
三、安装Kubernetes dashboard可视化界面工具
1. 部署 Kubernetes dashboard
kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.5.1/aio/deploy/recommended.yaml
2. 授权 kube-system 默认服务账号
创建docker-images-desktop用来存放k8s镜像
git clone https://github.com/AliyunContainerService/k8s-for-docker-desktop.git
git拉取到文件夹docker-images-desktop,若拉取太慢可以直接下载下来拷贝到docker-images-desktop
3.获取登陆token
新建token.sh,将以下代码放入
TOKEN=$(kubectl -n kube-system describe secret default| awk '$1=="token:"{print $2}')
kubectl config set-credentials docker-desktop --token="${TOKEN}"
echo $TOKEN
然后./token.sh获取token,复制
4. 开启本地代理
kubectl proxy
5. 登陆
访问地址:http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/
如下:选择token,粘贴进来步骤3的token点击登陆
可以成功访问到控制台。
参考:https://github.com/AliyunContainerService/k8s-for-docker-desktop