工作节点上的 calico-policy-container 处于重启循环中。我怎样才能检查为什么?

calico-policy-container on the worker node is on a restart loop. how can i check why?

我有两台 coreos 稳定机器(安装了最新的稳定版本)来测试 Kubernetes。我使用 https://github.com/coreos/coreos-kubernetes/tree/master/multi-node/generic and patched it with https://github.com/kfirufk/coreos-kubernetes-multi-node-generic-install-script 中的脚本安装了 kubernetes 1.5.1。

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

kubectl get pods --namespace=kube-system说明calico-policy-controller-2j5dn重启很多。在工作服务器中,我确实看到 calico-policy-controller 经常重新启动。知道如何进一步调查这个问题吗?

我如何检查它重启的原因?这个容器有日志吗?

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

我添加了 --previous,因为当控制器重新启动时,它会附加不同的随机字符。

在我的例子中,kube-policy-controller 在一台服务器上启动,并请求在另一台服务器上生成的 etcd2 证书。