我刚刚在Windows 10上使用minikube(0.27)启动了一个新的Kubernetes 1.8.0环境。
我遵循了以下步骤,但没有成功:
https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/
当我列出 pod 时,结果如下:
C:\WINDOWS\system32>kubectl get pods --all-namespaces
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system etcd-minikube 1/1 Running 0 23m
kube-system heapster-69b5d4974d-s9vrf 1/1 Running 0 5m
kube-system kube-addon-manager-minikube 1/1 Running 0 23m
kube-system kube-apiserver-minikube 1/1 Running 0 23m
kube-system kube-controller-manager-minikube 1/1 Running 0 23m
kube-system kube-dns-545bc4bfd4-xkt7l 3/3 Running 3 1h
kube-system kube-proxy-7jnk6 1/1 Running 0 23m
kube-system kube-scheduler-minikube 1/1 Running 0 23m
kube-system kubernetes-dashboard-5569448c6d-8zqnc 1/1 Running 2 52m
kube-system kubernetes-dashboard-869db7f6b4-ddlmq 0/1 CrashLoopBackOff 19 51m
kube-system monitoring-influxdb-78d4c6f5b6-b66m9 1/1 Running 0 4m
kube-system storage-provisioner 1/1 Running 2 1h
如您所见,我现在有2个kubernets-dashboard Pod,其中一个正在运行,而另一个是CrashLookBackOff。
当我尝试运行minikube仪表板时,结果如下:
"Waiting, endpoint for service is not ready yet..."
我试图删除kubernetes-dashboard-869db7f6b4-ddlmq pod:
kubectl delete pod kubernetes-dashboard-869db7f6b4-ddlmq
结果如下:
"Error from server (NotFound): pods "kubernetes-dashboard-869db7f6b4-ddlmq" not found"
最佳答案
"Error from server (NotFound): pods "kubernetes-dashboard-869db7f6b4-ddlmq" not found"
由于缺少 namespace (添加
-n kube-system
),您无法删除 pods 。如果未应用任何修改,则应为1个仪表板容器。如果删除异常的容器后,仍然无法运行minikube仪表板,则应提供更多日志。
关于kubernetes - Kubernetes仪表板(Web UI)无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50784755/