如何重启处于待命状态的kubernetes-pod?

时间:2018-12-20 12:08:49

标签: kubernetes-pod

我正在设置一个Kubernetes主节点。 只是主节点,暂时没有工作节点。

使用this tutorial.现在完成设置,没有任何问题,

RepositoryItemReader

当我尝试使用打开Kubernetes-dashboard时,     http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/在本地浏览器中,无法打开仪表板,并且在浏览器中收到以下错误消息:

$kubectl get pods -o wide --all-namespaces
kube-system   calico-kube-controllers-694687c474-96b7h   0/1     Pending   0          4h19m   <none>          <none>             <none>           <none>
kube-system   coredns-86c58d9df4-dv847                   0/1     Pending   0          4h28m   <none>          <none>             <none>           <none>
kube-system   coredns-86c58d9df4-pqvxv                   0/1     Pending   0          4h28m   <none>          <none>             <none>           <none>
kube-system   etcd-ip-172-31-40-128                      1/1     Running   0          4h28m   172.31.40.128   ip-172-31-40-128   <none>           <none>
kube-system   kube-apiserver-ip-172-31-40-128            1/1     Running   0          4h28m   172.31.40.128   ip-172-31-40-128   <none>           <none>
kube-system   kube-controller-manager-ip-172-31-40-128   1/1     Running   0          4h28m   172.31.40.128   ip-172-31-40-128   <none>           <none>
kube-system   kube-proxy-zvgcl                           1/1     Running   0          4h28m   172.31.40.128   ip-172-31-40-128   <none>           <none>
kube-system   kube-scheduler-ip-172-31-40-128            1/1     Running   0          4h27m   172.31.40.128   ip-172-31-40-128   <none>           <none>
kube-system   kubernetes-dashboard-57df4db6b-wlv86       0/1     Pending   0          3h55m   <none>          <none>    

我假设由于kubernetes-dashboard pod待处理,所以仪表板无法打开。我该如何为我工作?

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您可以执行kubectl describe pod kubernetes-dashboard-57df4db6b-wlv86,并且输出应告诉您为何无法安排Pod。和kubernetes 'debug pods' guide covers several of them可能有不同的原因。最常见的是资源不足,但也可能是其他原因,尤其是在新群集上。我注意到DNS吊舱也有待处理-我建议您need networking to run applications时先看看那些。