Cases25 cases
11 to 15 of 25
By root cause7
Capacity exhaustion15 cases
- Component
- CoreDNS4Node pool4Client-side DNS resolver and cache3Container memory limit3conntrack table2etcd2Kubernetes API server2kube-proxy2Prometheus2Telemetry agent2VPC DNS resolver2Admission webhook1Cloud block storage1In-memory cache1Cloud controller manager1Cluster autoscaler1Container runtime1Database1HAProxy1Liveness and readiness probes1kubelet1NAT gateway1Node root disk1Persistent volumes and stateful sets1Container registry and its credentials1VPC subnet or pod address range1
- Contributing factor
- Unknown limit15Unreviewed defaults7Monitoring blind spot5Excessive blast radius2No capacity planning2Retry storm2Single point of failure2Unverified assumption1Automation amplification1Limited debug access1Harmful manual action1No alert on limit1No caching1No runbook1No headroom1Health check tied to a dependency1Unrepresentative staging1
IL-0071Worker node running out of inodes while disk space looked fine, because containerd kept a full node_modules tree in each of several image layer snapshotsIL-0155Some DOKS clusters in NYC1 saw intermittent DNS timeouts and NodeNotReady events because CoreDNS ran on shared-CPU Droplet worker nodesDigitalOcean2026IL-058129CM product display servers lost pods and saturated Netty event loops on the first day of the Igu Week saleMUSINSA2025IL-0048DNS lookups timed out in a large EKS cluster when CoreDNS hit the 1024 packets-per-second link-local limit, driven by sudo hostname lookupsunknown2025IL-0085A control plane node of Magic Pages' Kubernetes cluster on Hetzner Cloud ran out of memory, the cluster's own calls then used up the Hetzner API rate limit, and all customer websites were down for about 7.5 hoursMagic Pages2025IL-0044Prometheus OOMKilled in a loop while replaying its write-ahead log after a kube-prometheus-stack upgradeSaifeddine Rajhi2024IL-0046Prometheus restarted again and again because its WAL replay took longer than the startup probe allowedIL-0194After a kube-apiserver restart, pod LIST requests from every pod of a Vector DaemonSet nearly tripled etcd memory and restarted all master nodesPalark2023IL-0445Chatwork's service on EKS became unstable as conntrack tables on some nodes overflowed and connections were droppedChatwork2021IL-0013The conntrack table filled up on downsized GKE nodes and a high-traffic aggregation proxy saw climbing connection resetsloveholidays2020IL-0015A GKE cluster's /16 pod address range ran out at 256 nodes, leaving new pods Pending and node scale-ups failingloveholidays2020IL-0037Image registry rate-limited a whole region after a crash-looping DaemonSet with imagePullPolicy Always pulled through three NAT instancesDatadog2019IL-0075Kubernetes API servers pegged on CPU when the cluster grew to about 290 nodes, traced to Datadog agents polling the APICivis Analytics2019IL-0001Cluster-wide DNS outage after CoreDNS pods were OOM-killed again and again under a burst of DNS queriesZalando2019IL-0468New JupyterHub student pods stuck Pending on MaxVolumeCount after a memory limit cut with node size unchangedUC Berkeley2017
DNS or network fault2 cases
IL-0448Requests from Uzabase's Kubernetes Job pods to an LLM agent randomly never got responses when they ran past 15 minutesUzabase2026IL-0083Intermittent 5xx errors in a multi-tenant Kubernetes cluster came from internal DNS: the node-local dnsmasq hit its 150 concurrent query limit, did not cache cluster.local answers, and ndots search lookups flooded CoreDNSAdevinta2023
Configuration change2 cases
- Component
Dependency failure2 cases
- Component
- Contributing factor
- Organisation
IL-0103During an EKS node AMI update, Istio sidecars crash-looped because hundreds of pods restarting at once overloaded the external certificate authority behind istiodIL-0159Docker Hub rate-limited Linode's IPv6 address space with 429 Too Many Requests, breaking image pulls for LKE and LKE-E clustersLinode2025
Software defect2 cases
- Contributing factor
- Organisation
IL-0151A latent defect in the AWS Lambda Frontend, set off when one us-east-1 cell scaled past a size never reached before, raised errors for Lambda and for services that depend on it, including new EKS cluster provisioningIL-0012CPU limits and an unpatched kernel CFS quota bug throttled multi-threaded services into stalls, failed health checks and timeoutsOmio2020
Faulty deployment1 case
- Component
- Contributing factor
- Organisation
Certificate or credential expiry1 case
- Component
- Contributing factor
- Organisation