Debugging Kubernetes Controllers from IDE
summary
Shows concrete debugging patterns for Kubernetes custom controllers using tools like Docker and Minikube up to a production cluster, explaining how to add minimal changes to developer workflows to enable IDE-based debugging. Covers techniques to run controllers with debug support and addresses networking workarounds between the development environment and the controller.
AI-written summary · about
chapters (12)
- 0:00Intro
- 1:06My Controller Journey
- 3:45What's wrong with print statements
- 6:38What is a debugger anyway?
- 7:25Debugger Model
- 9:29Think out of the box
- 14:59Inside the kubernetes
- 16:36Adding Debugger Support
- 18:30Expose Debugger Port
- 22:56Useful networking tips
- 25:54Gotchas
- 27:33Summary
related talks
31mDebugging Kubernetes Controllers from IDE
50mTroubleshooting & Debugging Microservices in Kubernetes
34mDebugging at Scale in Production - Deep into Your Containers with Kubectl Debug
26mExtending Kubernetes with Custom Controllers
24mDebugging at Scale in Production - Deep into your Containers
31mKubernetes is Your Platform: Design Patterns For Extens...
40mDebugging in Golang Apps Inside K8s Environment
51mTroubleshooting & Debugging Production Microservices in Kubernetes
