~/talk

When Kubernetes Misbehaves – Pitfalls and Lessons Learned

Talkat ContainerDays 2022 · 2022-09-05..09-07· [kubernetes]
slides:none on file

Live debugging recipe: add distributed tracing, metrics and logs to avoid blindfolded troubleshooting. Mizu tracing reveals the request hops and immediately shows the backend returning 500. Prometheus + Grafana surfaces that the backend is hitting 200% CPU of its request/limit so it’s simply overloaded. Loki logs then show “process time was too long,” confirming slow processing as the root cause. The demo installs these tools in-cluster and diagnoses the outage without touching application code.

AI-written summary · about

  1. 0:00Welcome and introduction
  2. 1:10Why Kubernetes is complex
  3. 5:30Demo starts application issue
  4. 6:14Distributed tracing with Mizu
  5. 10:32Installing Prometheus metrics
  6. 13:44Key metrics to monitor
  7. 18:11Node failures and logs
  8. 21:58Importance of application logs
  9. 23:25Change tracking and root cause
  10. 24:50Building resilience over time
  11. 25:31Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.