Job:批处理任务、重试与清理
使用 Job 管理一次性批处理任务,掌握完成次数、并行度、失败重试、超时、自动清理、索引任务与 Pod 失败策略。
记录原理解析、配置实践和实际问题排查。
共 35 篇文章
第 21—30 篇 · 每页 10 篇使用 Job 管理一次性批处理任务,掌握完成次数、并行度、失败重试、超时、自动清理、索引任务与 Pod 失败策略。
串联 DNS、外部负载均衡、Ingress、Service、CNI 与后端 Pod 的请求链路,通过分层检查定位解析、端点、跨节点和网络策略故障。
理解 CronJob 与 Job 的关系,掌握 Cron 表达式、时区、并发策略、错过调度的处理、历史清理以及暂停和手动触发操作。
从指标采集和副本计算理解 HPA,掌握资源请求、资源与自定义指标、多指标决策、扩缩容行为和稳定窗口的配置及排查。
结合 tcpdump 和 Wireshark 分析 TCP 握手、RST、重传与超时,按抓包位置、NAT 和请求返回路径定位 Kubernetes 网络故障。
使用 DaemonSet 部署节点级日志、监控与网络组件,理解节点选择、污点容忍、滚动更新及与 Deployment 的职责差异。
梳理 Volume、emptyDir、hostPath、PV、PVC 与 StorageClass,理解动态供给、访问模式、回收策略和 StatefulSet 的存储关联。
理解 Scheduler 的筛选、评分与绑定流程,掌握 nodeSelector、节点与 Pod 亲和性、拓扑约束、优先级和调度故障排查。
通过稳定网络身份、独立持久化存储和有序生命周期理解 StatefulSet,掌握更新策略、分区发布、扩缩容与常见故障排查。
沿 Linux 数据包处理路径理解 Netfilter、iptables、DNAT、SNAT 与 conntrack,为分析 Kubernetes Service 转发和容器出口流量建立基础。