我已经配置了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
感谢您输入以解决问题。
答案 0 :(得分:2)
AWS ELB有一个默认的&#34; IdleTimeout&#34; 60秒,可以增加到3600秒。我可以确认增加这个值可以解决这个问题。
您可以在此处找到有关它的更多信息: {{3}}