0

我有两台 coreos 稳定机器(安装了最新的稳定版本)来测试 Kubernetes。我使用https://github.com/coreos/coreos-kubernetes/tree/master/multi-node/generic中的脚本安装了 kubernetes 1.5.1,并使用https://github.com/kfirufk/coreos-kubernetes对其进行了修补-多节点通用安装脚本

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

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

如何检查它为什么重新启动?这个容器有日志吗?

4

1 回答 1

0

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

我补充说--previous,因为当控制器重新启动时,它附加了一个不同的随机字符。

在我的情况下,kube-policy-controller在一台服务器上开始,并请求在另一台服务器上生成的 etcd2 证书。

于 2016-12-20T00:16:50.097 回答