Kubernetes仪表板保持挂起状态,并显示消息:“没有可用于服务的端点”;“kubernetes仪表板”;
嘿,我需要一些帮助来让仪表板工作。我的仪表板盒状态为“待定”,如果我调用curl,则得到以下结果: “没有可用于服务\“kubernetes仪表板”的终结点” 所有豆荚Kubernetes仪表板保持挂起状态,并显示消息:“没有可用于服务的端点”;“kubernetes仪表板”;,kubernetes,coreos,Kubernetes,Coreos,嘿,我需要一些帮助来让仪表板工作。我的仪表板盒状态为“待定”,如果我调用curl,则得到以下结果: “没有可用于服务\“kubernetes仪表板”的终结点” 所有豆荚 core@helena-coreos ~ $ ./kubectl get po --namespace=kube-system NAME READY STATUS RESTARTS AGE kube-apiserver-146.185.12
core@helena-coreos ~ $ ./kubectl get po --namespace=kube-system
NAME READY STATUS RESTARTS AGE
kube-apiserver-146.185.128.27 1/1 Running 0 5d
kube-apiserver-37.139.31.151 1/1 Running 0 7d
kube-controller-manager-146.185.128.27 1/1 Running 0 19h
kube-controller-manager-37.139.31.151 1/1 Running 0 16h
kube-dns-v11-ika0m 0/4 Pending 0 19h
kube-proxy-146.185.128.27 1/1 Running 0 5d
kubernetes-dashboard-1775839595-1h0lt 0/1 Pending 0 19h
描述pod:
core@helena-coreos ~ $ ./kubectl describe pod kubernetes-dashboard-1775839595-1h0lt --namespace="kube-system"
Name: kubernetes-dashboard-1775839595-1h0lt
Namespace: kube-system
Node: /
Labels: app=kubernetes-dashboard,pod-template-hash=1775839595
Status: Pending
IP:
Controllers: ReplicaSet/kubernetes-dashboard-1775839595
Containers:
kubernetes-dashboard:
Image: gcr.io/google_containers/kubernetes-dashboard-amd64:v1.1.0
Port: 9090/TCP
QoS Tier:
cpu: BestEffort
memory: BestEffort
Liveness: http-get http://:9090/ delay=30s timeout=30s period=10s #success=1 #failure=3
Environment Variables:
Volumes:
default-token-mn7e9:
Type: Secret (a volume populated by a Secret)
SecretName: default-token-mn7e9
No events.
服务配置:
core@helena-coreos ~ $ ./kubectl get svc kubernetes-dashboard --namespace=kube-system -o yaml
apiVersion: v1
kind: Service
metadata:
creationTimestamp: 2016-07-10T22:25:03Z
labels:
app: kubernetes-dashboard
name: kubernetes-dashboard
namespace: kube-system
resourceVersion: "58669"
selfLink: /api/v1/namespaces/kube-system/services/kubernetes-dashboard
uid: 25d56060-46ed-11e6-9817-040124359901
spec:
clusterIP: 10.3.0.67
ports:
- nodePort: 32014
port: 80
protocol: TCP
targetPort: 9090
selector:
app: kubernetes-dashboard
sessionAffinity: None
type: NodePort
status:
loadBalancer: {}
我还试图找到一些日志:
core@helena-coreos ~ $ ./kubectl logs kubernetes-dashboard-1775839595-1h0lt --namespace=kube-system
core@helena-coreos ~ $
我真的很难弄明白为什么事情会悬而未决
已经提前感谢了。您没有正在运行的计划程序,因此它无法计划任何容器 另一种可能是集群中没有资源,调度程序无法调度仪表板UI。如果这是真的,您可以在集群事件中看到这一点(
kubectl get events--namespace=kube system
)。这不是答案,但仍然感谢您提供的提示。我将来可能需要它;)
core@helena-coreos ~ $ ./kubectl logs kubernetes-dashboard-1775839595-1h0lt --namespace=kube-system
core@helena-coreos ~ $