Search⌘ K

Introspecting Pods

Explore how to use kubectl commands to inspect and monitor Kubernetes Pods. Learn to retrieve detailed Pod information with flags, view lifecycle events, and access container logs, including for multi-container Pods, helping you effectively manage Pod status and troubleshoot issues.

Let’s look at some of the main ways we’ll use kubectl to monitor and inspect Pods.

kubectl get

We’ve already run a kubectl get pods command and seen that it returns a single line of basic info. However, the following flags get us a lot more information:

  • -o wide gives a few more columns but is still a single line of output.

  • -o yaml gets us everything Kubernetes knows about the object.

The following example shows the output of a kubectl get pods ...