K8sDebug
Working with Kubernetes can be pretty straightforward until something breaks. A pod isn't starting, a deployment isn't behaving as expected, or a service isn't responding, and suddenly debugging means jumping between different commands just to figure out what is actually happening. K8sDebug came from that experience. The idea was to have a small tool that could pull the useful information together instead of checking everything separately. Built with Go and the Kubernetes API, it brings common debugging information into one place and makes it easier to inspect what is happening inside a cluster. It started as a small developer tool, but became a good project for getting deeper into the Kubernetes API and understanding what is happening behind the usual kubectl commands.