pod迁移时Kubernetes日志

pod迁移时Kubernetes日志,kubernetes,Kubernetes,我正在使用kubernetes的两个不同版本—1.7、1.8和1.9—我想知道当pod从一个节点迁移到另一个节点时要查找哪些日志消息。一个非常简单的方法是通过代理使用API 例如: 运行kube代理以在不进行身份验证的情况下使用curl kubectl代理 用手表列出所有事件 curl-s127.0.0.1:8001/api/v1/watch/events 这将生成一些json输出,您可以使用grep命令或命令格式化此json输出 curl-s127.0.0.1:8001/api/v1/

我正在使用kubernetes的两个不同版本—1.7、1.8和1.9—我想知道当pod从一个节点迁移到另一个节点时要查找哪些日志消息。

一个非常简单的方法是通过代理使用API

例如:

  • 运行kube代理以在不进行身份验证的情况下使用curl
kubectl代理

  • 用手表列出所有事件
curl-s127.0.0.1:8001/api/v1/watch/events

这将生成一些json输出,您可以使用grep命令或命令格式化此json输出

curl-s127.0.0.1:8001/api/v1/watch/events | jq


虽然它可能比您预期的要宽,
kubectl get events--watch
在发生这种情况时会发出集群事件;我相信运行
kubectl--v=100 get events--watch
将显示实现相同效果所需的确切
curl
命令