我们需要从Kubernetes本身获取错误事件(例如pod x卡在崩溃循环中等)。 在Google Container Engine上,我们无法在任何地方找到这些日志,因此无法向其添加监控。
这些日志通常由API服务器等提供,但未包含在Google Logging中。有没有办法实现我们所需要的? 另外,在GCE错误报告中有这些K8错误会很好。
答案 0 :(得分:1)
嗯... kubectl describe pod
和kubectl logs pod
应该适合你。我从中学到了什么来自
https://kukulinski.com/10-most-common-reasons-kubernetes-deployments-fail-part-1/
及其中的参考资料
答案 1 :(得分:0)
您可以使用Docker CMD运行hyperkube docker镜像
watch -n 10 kubectl describe pod <podname>