2016-12-19 28 views
0

我有两个coreos稳定的机器(安装了最新的稳定版本)来测试Kubernetes。我使用https://github.com/coreos/coreos-kubernetes/tree/master/multi-node/generic的脚本安装了kubernetes 1.5.1,并用https://github.com/kfirufk/coreos-kubernetes-multi-node-generic-install-script对其进行了修补。工作节点上的calico-policy-container位于重启循环中。我如何检查为什么?

我在其中一个上安装了控制器脚本,在另一个上安装了工人脚本。 kubectl get nodes显示了两台服务器。

kubectl get pods --namespace=kube-system显示calico-policy-controller-2j5dn重启很多。在工作服务器中,我确实看到calico-policy-controller重新启动了很多。任何想法如何进一步调查这个问题?

我该如何检查它重新启动的原因?有没有这个容器的日志?

回答

0

kubectl logs --previous $id —namespace=kube-system

我增加--previous因为当控制器重启它具有附加到它一个不同的随机字符。

在我的情况下,kube-policy-controller在一台服务器上启动了什么,并请求在另一台服务器上生成的etcd2证书。

相关问题