开启 Macos Docker Desktop 中的 K8s 支持

tips: 此操作需要科学上网支持

k8s 等待docker执行完成后 对应容器就启动好了

安装 Kubernetes Dashboard Web UI

kubectl proxy

kubectl proxy在您的机器和 Kubernetes API 服务器之间创建一个代理服务器。默认情况下,它只能在本地访问(从启动它的机器)。 先检查是否kubectl配置正确并且可以访问集群,若出现错误请自行排查

kubectl cluster-info

输出:

Kubernetes control plane is running at https://kubernetes.docker.internal:6443
CoreDNS is running at https://kubernetes.docker.internal:6443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy

To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.

启动本地代理服务器

kubectl proxy

若输出以下内存则进行下一步:

Starting to serve on 127.0.0.1:8001

访问:

http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/#/login

如下所示 dashboard

通过下方命令获取Token 登录

kubectl -n kubernetes-dashboard describe secret $(kubectl -n kubernetes-dashboard get secret | grep admin-user | awk '{print $1}')

WX20210714-160849@2x