kubernetes - Kubernetes 仪表板(Web UI)不工作
问题描述
我刚刚在 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 仪表板时,结果如下:
“等待,服务端点尚未准备好……”
我试图删除 kubernetes-dashboard-869db7f6b4-ddlmq pod:
kubectl delete pod kubernetes-dashboard-869db7f6b4-ddlmq
这是结果:
“来自服务器的错误(未找到):未找到 pod “kubernetes-dashboard-869db7f6b4-ddlmq””
解决方案
“来自服务器的错误(未找到):未找到 pod “kubernetes-dashboard-869db7f6b4-ddlmq””
-n kube-system
由于缺少命名空间 (add ) ,您未能删除 pod 。如果没有应用修改,它应该是 1 个仪表板窗格。如果你删除异常的 Pod 后仍然无法运行 minikube Dashboard,则需要提供更多的日志。
推荐阅读
- java - 尝试从单独的方法增加局部变量但不起作用。关于激活堆栈/记录的困惑
- javascript - 如何将 document.querySelectorAll() 转换为 ReactJS?
- angularjs - Angular 混合应用程序,具有模板功能的升级组件未收到 $element 或 $attrs
- rx-swift - 在将数据绑定到另一个观察者之前从 observable 中截取数据
- javascript - 根据何时在特定页面上隐藏按钮
- javascript - 将图像从烧瓶中放入 HTML5 画布
- node.js - 关于如何在 dialogflow 上使用检测意图 api 从 json 文件中读取意图的任何想法/示例?
- azure - 在该 VM 没有响应之后,Azure Ubuntu VM 服务上的未知磁盘读取字节和磁盘操作
- python - 在python中多次替换字符串的一部分,但每次替换都会将字符串中的数字增加1
- css - 实现 css btn 类不应用自定义字体