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 - Kubernetes Tutorial
From the course: Kubernetes Essential Training: Application Development
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…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
-
-
(Locked)
Tools for DRY deployments: Motivation2m 10s
-
(Locked)
Tools for DRY deployments: Helm6m 50s
-
(Locked)
Tools for DRY deployments: Kustomize4m 50s
-
(Locked)
Tools for DRY deployments: Advice1m 58s
-
(Locked)
Advanced Debugging: kubectl debug4m 6s
-
(Locked)
Advanced Debugging: nixery.dev3m 23s
-
(Locked)
Advanced Debugging: kubectl sniff2m 56s
-
(Locked)
Just like being there: skaffold2m 54s
-
(Locked)
Just like being there: telepresence5m 21s
-
(Locked)
Running your clusters7m 24s
-
(Locked)
-