有没有办法获得有关已删除的Kubernetes pod的一些细节(停止,替换为新版本).
我正在调查bug.我有我的pod名称的日志.该pod不再存在,它被另一个(具有不同的配置)替换.新pod与旧版本一样位于同一命名空间,复制控制器和服务中.
像这样的命令
kubectl get pods
kubectl get pod <pod-name>
Run Code Online (Sandbox Code Playgroud)
仅适用于当前的pod(实时或已停止).
我怎样才能获得有关旧豆荚的更多细节?我想看看
到今天为止,kubectl get pods -a它已被弃用,因此您无法删除已删除的窗格。
但是,您可以执行以下操作,以获取最近删除的pod名称的列表-除非您更改了ttlfor kubernetes事件,否则最多可以运行1小时:
kubectl get event -o custom-columns=NAME:.metadata.name | cut -d "." -f1
然后,如果已解决问题,则可以调查日志记录管道中的其他问题。
据我所知,一旦 pod 被删除,您可能无法获得 pod 的详细信息。我可以知道用例是什么吗?
例子:
| 归档时间: |
|
| 查看次数: |
26714 次 |
| 最近记录: |