KoolKits - Highly-opinionated, batteries-included Kubernetes debugging toolkits

KoolKits - Highly-opinionated, batteries-included Kubernetes debugging toolkits

Feb 28, 2022

GitHub Repo: https://github.com/lightrun-platform/koolkits

KoolKits (Kubernetes toolkits) are language-specific container images that contain a (highly-opinionated) set of tools for debugging applications running in Kubernetes pods. You can read more about the motivation behind this project here.

Those images are intended for use with the new kubectl debug feature, which spins up Ephemeral containers for interactive troubleshooting. A KoolKit will be pulled by kubectl debug, spun up as a container in your pod, and have the ability to access the same process namespace as your original container.

Since production containers are usually rather bare, using a KoolKit enables you troubleshoot with power tools instead of relying on what was left behind due to the generosity (or carelessness) of whoever originally built the production image.