1.部署 Kubernetes dashboard

    1. $ kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-rc5/aio/deploy/recommended.yaml

    image.png

    2.检查 kubernetes-dashboard 应用状态

    $ kubectl get pod -n kubernetes-dashboard
    

    image.png

    3.开启 API Server 访问代理

    $ kubectl proxy
    

    image.png

    4.重新打开一个终端窗口, 输入以下命令生成控制台访问令牌

    $ TOKEN=$(kubectl -n kube-system describe secret default| awk '$1=="token:"{print $2}')
    kubectl config set-credentials docker-for-desktop --token="${TOKEN}"
    echo $TOKEN
    

    image.png

    通过如下 URL 在本地访问 Kubernetes dashboard
    http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/

    在面板中选择令牌,输入上面生成的token值进行登录
    image.png

    也可以 选择Kubeconfig, 路径为 $HOME/.kube/config