如何获取Kubernetes吊舱的状态历史/血统

如何获取Kubernetes吊舱的状态历史/血统,kubernetes,kubectl,Kubernetes,Kubectl,我想知道是否有kubectl命令可以快速获取给定pod的所有状态的历史记录 例如:假设一个pod-我的测试pod从容器创建到运行到OomKill到终止: 我想知道是否有一个命令,专家用来获得这个血统。欣赏轻推..kubectl get events或kubectl descripe pod,在底部显示pod的事件。然而,事件只保留了一段时间,所以它不是永久的历史。为此,您需要一些Webhook或类似Prometheus的工具。kubectl get events或kubectl Descript

我想知道是否有
kubectl
命令可以快速获取给定pod的所有
状态的历史记录

例如:假设一个pod-
我的测试pod
容器创建
运行
OomKill
终止


我想知道是否有一个命令,专家用来获得这个血统。欣赏轻推..

kubectl get events
kubectl descripe pod
,在底部显示pod的事件。然而,事件只保留了一段时间,所以它不是永久的历史。为此,您需要一些Webhook或类似Prometheus的工具。

kubectl get events
kubectl Descripte pod
,它在底部显示pod的事件。然而,事件只保留了一段时间,所以它不是永久的历史。为此,您需要一些Webhook或类似Prometheus的工具。

使用
kubectl get events
您只能看到最近1小时的事件。如果您想将事件持续更长时间,可以起诉。事件路由器充当kubernetes系统中事件资源的活动观察者,它接收这些事件并将它们推送到用户指定的接收器。这对于许多不同的目的都很有用,但最显著的是对kubernetes群集上运行的工作负载进行长期行为分析。

使用
kubectl get events
您只能看到最近1小时的事件。如果您想将事件持续更长时间,可以起诉。事件路由器充当kubernetes系统中事件资源的活动观察者,它接收这些事件并将它们推送到用户指定的接收器。这对于许多不同的目的都很有用,但最显著的是对kubernetes集群上运行的工作负载进行长期行为分析