kubernetes - 无论如何要从 kubernetics 集群中重新加载已删除的 pod
问题描述
我想从 Kubernetes 集群重新加载已删除的 pod。那可能吗?。
有没有办法获取有关已删除(停止,被新版本替换)的 Kubernetes pod 的一些详细信息。
解决方案
如果您想检查已终止 pod 的日志,则可以使用 -p 选项。
-p, --previous=false:如果为 true,则打印 pod 中容器的前一个实例的日志(如果存在)。
kubectl logs -p terminated-pod-name
pod 本身及其信息都是短暂的,除非您将它们保存在持久卷中,否则一旦 pod 终止/删除,您将无法恢复此类信息。如果需要调试 pod,可以使用 describe。
kubectl describe pod pod-name
推荐阅读
- excel - 复制具有 1 的列旁边的值,并将其粘贴到另一个工作表中的多个位置,逐个循环
- zsh - zsh 别名在执行时删除第一个字符
- python - 需要帮助计算神经网络反向传播中的增量项
- python - 如何将 `lambda: pass` 作为关键字参数传递?
- android - 如何在 Kotlin 测试中的 TextView 中断言多行文本
- r - 样式分组类别
- nestjs - 如何使用不同的配置多次初始化nestjs模块?
- svg - 我不明白 svglib 中的缩放比例
- c# - 如何获取 ServiceBusClient 的连接字符串?
- conv-neural-network - 为什么 Netron 将 BatchNorm2d 层渲染为我模型的偏差?