What's going on in my cluster?
summary
Shows concrete paths to visibility: query the Kubernetes API with kubectl or tools like K9s, Octant, Lens for non‑intrusive health checks; inject Envoy via Istio and view flows in Kiali/Taill (adds an extra network hop and Envoy costs ~50–100MB RAM); run node‑level eBPF (Cilium/Hubble) to capture network events once per node instead of per pod; add language agents (OpenTelemetry + Jaeger) for method‑level traces. Claims observability tops user interest in an Istio survey; demos show Kiali animations and Hubble working without per‑pod edits.
AI-written summary · about
chapters (12)
- 0:00Introduction and welcome
- 1:32Why observe Kubernetes clusters
- 2:54Kubernetes cluster basics
- 7:12Accessing Kubernetes API for observability
- 11:26Service mesh for network insights
- 17:51Node-level monitoring with eBPF
- 21:20Application-level observability
- 25:37Summarizing observability approaches
- 26:43Demo of K9s tool
- 27:25Demo of Lens and Istio console
- 28:29Demo of Hubble UI
- 29:35Closing remarks and Q&A
related talks
40mA hitchhikers guide to observe (Java) applications in Kubernetes
43mA Guide to Observability for Your (Java) Apps in K8s
34mNetwork Observability in Kubernetes with Cilium and Hubble
46mA hitchhikers guide to observe (Java) applications in Kubernetes
45mFrom k9s to OpenTelemetry: A guide to observability for your apps in K8s
01h 29mTutorial: A Hitchhiker's Guide to CNCF/OSS Observability So...
56mObservability in Action for your Service Mesh
27mKiali Beyond the Graph – Troubleshooting Istio
