kubectl logs -f <pod_name>返回意外的EOF

时间:2016-12-14 02:43:58

标签: kubernetes

我已经配置了kubernetes集群,它有2个主服务器,3个etcd和20个节点。负载平衡器前面的大师。我在创建群集时跟进了https://coreos.com/kubernetes/docs/latest/getting-started.html。一切都按预期工作。我可以毫无问题地部署pod,并且pod正常运行。但当我试图拖尾日志时,kubectl突然返回意外的EOF并停止拖尾。我必须再次执行kubectl logs命令继续。这非常令人讨厌,因为它甚至没有保留一分钟。

我执行的命令是, kubectl logs -f --tail=100 <pod_name>kubectl logs -f <pod_name>

不到一分钟后,它返回error: unexpected EOF

感谢您输入以解决问题。

1 个答案:

答案 0 :(得分:2)

AWS ELB有一个默认的&#34; IdleTimeout&#34; 60秒,可以增加到3600秒。我可以确认增加这个值可以解决这个问题。

您可以在此处找到有关它的更多信息: {{3}}