Kubernetes Infrastructure: Pods
Pods are the smallest deployable unit in Kubernetes — each one runs one or more containers that share network and storage. The Pods screen is the busiest table in the Infrastructure Explorer: real-time pod health and resource usage, with live logs, YAML, and metrics one click away for any pod. For how this table fits into the wider Explorer, see Infrastructure Explorer Architecture.
Pods screen
Click Infrastructure in the top navigation. Pods is selected by default — it’s the first entry in the left sidebar’s resource list.
Table columns
Each row is one pod. Columns:
| Column | What it shows |
|---|---|
Cluster |
The cluster the pod is running in. Click to open that cluster’s detail pane. |
Namespace |
The pod’s Kubernetes namespace. Click to open that namespace’s detail pane. |
Name |
The pod’s name. |
Status |
The pod’s current lifecycle phase — see Pod status values below. |
QoS |
The pod’s Kubernetes Quality of Service class: |
Age |
Time since the pod was created. |
Restarts |
Number of times containers in the pod have restarted. |
Ready |
Number of containers that have passed their readiness check. |
Total |
Total number of containers defined in the pod. |
% Ready |
Percentage of the pod’s containers that are currently ready. |
CPU |
Real-time CPU usage. |
Memory |
Real-time memory usage. |
Use COLUMNS (top right of the table) to add or remove columns, and Download to export the current table.
Pod status values
- Running
-
The pod is active and healthy.
- Pending
-
The pod is scheduled but not yet running — usually waiting on image pulls or resource availability.
- Succeeded
-
The pod’s containers all completed successfully (typical for Jobs).
- CrashLoopBackOff
-
A container in the pod is crashing repeatedly; Kubernetes backs off before restarting it again.
- Failed
-
The pod terminated with an error.
- Unknown
-
The pod’s state can’t be determined, usually because Kubernetes lost contact with the node.
Details pane
Click any row to open the pod’s detail pane. It follows the same shared detail-pane layout as every other resource kind, with five tabs:
- Details
-
Cluster, Node, Namespace, Name, IP, Status, QoS, Age, Restarts, and Ready, followed by the pod’s Labels and Tags.
- YAML
-
The pod’s live manifest, as Structured (collapsible tree) or Raw text — useful for spotting misconfigurations or missing annotations without leaving the browser.
- Metrics
-
CPU and memory Requests, Limits, Usage, plus Network Rate and Network Errors, each as a time-series chart for the selected time range.
- Logs
-
Live log lines for the pod’s containers, with full-text search, tag selection, and time-range filtering — select a specific container to narrow further.
- Events
-
Kubernetes events for the pod — scheduling, restarts, warnings, and failed operations, each with a timestamp and source controller. Use this alongside Logs and Metrics to diagnose a crash or a readiness failure.