有没有办法获取有关已删除(停止,被新版本替换)的 Kubernetes pod 的一些详细信息。
我正在调查错误,我有关于我的pod名称的日志。那个pod已经不存在了,它被另一个pod取代了(有不同的配置)。新的pod与旧的pod在相同的命名空间、replication和service中。
命令如下
kubectl get pods
kubectl get pod <pod-name>
只对当前的Pod(活的或停的)起作用。
我怎样才能获得更多关于老Pod的细节?我想看看
- Pod被创建时
- 在创建时有哪些环境变量
- 为什么以及何时停止
可以通过
kubectl get event -o custom-columns=NAME:.metadata.name | cut -d "." -f1
获得最近删除的pod名称的列表,默认最多是过去1个小时的时间(除非你修改了kubernetes事件的ttl)。
你的答案