➜ kubectl apply -f recommended.yaml
namespace/kubernetes-dashboard created
serviceaccount/kubernetes-dashboard created
service/kubernetes-dashboard created
secret/kubernetes-dashboard-certs created
secret/kubernetes-dashboard-csrf created
secret/kubernetes-dashboard-key-holder created
configmap/kubernetes-dashboard-settings created
role.rbac.authorization.k8s.io/kubernetes-dashboard created
clusterrole.rbac.authorization.k8s.io/kubernetes-dashboard created
rolebinding.rbac.authorization.k8s.io/kubernetes-dashboard created
clusterrolebinding.rbac.authorization.k8s.io/kubernetes-dashboard created
deployment.apps/kubernetes-dashboard created
service/dashboard-metrics-scraper created
deployment.apps/dashboard-metrics-scraper created
➜ kubectl get pods --namespace=kubernetes-dashboard -o wide
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
dashboard-metrics-scraper-5b8896d7fc-44vrt 0/1 ContainerCreating 0 16s <none> docker-desktop <none> <none>
kubernetes-dashboard-7898f54d69-5fp7d 0/1 ContainerCreating 0 16s <none> docker-desktop <none> <none>
# 等待STATUS变为Running
➜ kubectl get pods --namespace=kubernetes-dashboard -o wide
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
dashboard-metrics-scraper-5b8896d7fc-44vrt 1/1 Running 0 3m1s 10.1.0.213 docker-desktop <none> <none>
kubernetes-dashboard-7898f54d69-5fp7d 1/1 Running 0 3m1s 10.1.0.214 docker-desktop <none> <none>
➜ kubectl proxy
Starting to serve on 127.0.0.1:8001