CFN Cloud
Cloud Future New Life
en zh
2025-10-09 · 0 次浏览

临时卷(Ephemeral Volume)

临时卷与 Pod 生命周期绑定,适合缓存与中间文件。

临时卷会随着 Pod 的删除而消失,常用于缓存、构建产物或临时文件。

典型场景

  • 运行时缓存
  • 处理过程中的中间文件
  • sidecar 与主容器共享数据

示例

volumes:
  - name: scratch
    emptyDir:
      sizeLimit: 1Gi

注意事项

  • 临时卷不适合保存业务数据
  • 节点磁盘满会影响 Pod 调度

实操要点

  • 先做快速盘点:kubectl get nodeskubectl get pods -Akubectl get events -A
  • 对比“期望状态”和“实际状态”,kubectl describe 往往能解释漂移或失败原因。
  • 名称、Label、Selector 要一致,避免 Service 或控制器找不到 Pod。

快速检查清单

  • 资源定义与业务意图一致。
  • Namespace、权限、镜像与环境匹配。
  • 上线前具备健康探针与可观测日志。

参考链接