Series · 3 posts

Pod Startup Forensics

A 5-part series diagnosing what actually makes Kubernetes pod startup slow, going past kubectl events and kubelet SLI metrics to trace which pod, which phase, and why.

1
7 min read

Pod Startup Forensics: The Problem

What a slow Kubernetes pod startup actually costs in autoscaling, CI/CD, and on-call time, and why kubectl events and kubelet's own latency metric can't answer which pod, which second, or why.

2
6 min read

Pod Startup Forensics: The Tooling Gap

A survey of what eBPF observability tools, continuous profilers, and generic APM platforms actually do today, and why none of them attribute pod startup latency to a phase or a syscall.

3
9 min read

Pod Startup Forensics: The Idea

A design thesis for closing the pod-startup gap: combine the Kubernetes API's phase boundaries with eBPF's syscall-level evidence, correlated by pod identity and persisted before the pod disappears.