The incident was not a CPU problem
At 18:07, a payment platform’s Johannesburg API started timing out. CPU stayed below 40%, memory looked healthy, and the Kubernetes dashboard showed green workloads. The useful clue was elsewhere: latency from the Cape Town application tier to a…