From the course: Kubernetes Essential Training: Application Development

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Advanced Debugging: nixery.dev

Advanced Debugging: nixery.dev - Kubernetes Tutorial

From the course: Kubernetes Essential Training: Application Development

Start my 1-month free trial

Advanced Debugging: nixery.dev

- We've seen how to get a debug container right into an existing pod. Right alongside it so that we can see its file system and interact with it really closely. But often all we want is a debugged shell pod just in the cluster, on the same network, where it can send and receive traffic from the other pods that are there. Now this is very straightforward. We saw it in a much earlier video, so it'll be QCTL run -ti, to say that we want it to be interactive, we have to give it a name, so let's call it net-debug. But what image to run? There's your standard options of Ubuntu, Alpine, BusyBox, that kind of thing, but they're all a little bit clunky and awkward in their own way. BusyBox has very few tools and isn't extensible, Alpine and Ubuntu have very little installed. As they are downloaded, they have their package manager though, so you have to update the package manager's index. And then use AppGet or APK to add…

Contents