Breakpoints in Your Pod: Interactively Debugging Kubernetes Applications

May 01, 2023 22 min Free

Description

This talk delves into the challenges and solutions for interactively debugging applications running within Kubernetes pods. The presenter, Daniel Lipovetsky, shares techniques for setting breakpoints, inspecting variables, and stepping through code in complex Kubernetes environments, focusing on the use of ephemeral containers and open-source tools to overcome common obstacles. The discussion covers aspects like debugging compiled languages, managing security contexts, and establishing remote debugging connections.