Infrastructure for Kubernetes: Pods
What are Pods?
Pods are the smallest deployable units in Kubernetes. Each pod runs one or more containers and shares network and storage resources. Kloudfuse shows the pod lifecycle, health, and usage.
Pod Table Columns
Each column in the table displays key pod attributes:
-
Cluster – Cluster where the pod is running
-
Namespace – Kubernetes namespace of the pod
-
Pod – Unique pod name
-
Status – Current pod lifecycle phase:
-
Running: Pod is active and running -
Pending: Pod is scheduled but not yet running -
Succeeded: Pod completed successfully -
CrashLoopBackOff: Pod crashes repeatedly and Kubernetes backs off before restarting it again -
Failed: Pod terminated with an error -
Unknown: Pod state cannot be determined
-
-
Containers
-
Restarts – Number of times containers in the pod have restarted
-
Ready – Number of containers that passed their readiness checks
-
Total – Total number of containers defined in the pod
-
% Ready - Percentage of containers that are currently ready
-
-
Usage:
-
CPU - Real-time CPU usage percentage
-
Memory - Real-time memory usage percentage
-
Filters
Use filters in the sidebar or directly in the search bar to narrow down pods by cluster, namespace, status, or labels.
Click any row to open the pod detail pane.
Each pod view includes multiple tabs for deeper observability. The pod detail pane contains four tabs. These include:
- Pod Status Indicators
-
Kloudfuse uses intuitive color-coded indicators to represent pod status:
-
🟢 Running — The pod is active and healthy.
-
🟠 Pending — The pod is waiting for scheduling or resources.
-
🔴 CrashLoopBackOff — The pod is failing repeatedly and restarting. Example:
cashloopback: pisco. -
⚪ Terminating — The pod is shutting down but has not fully exited.
-
These statuses are shown in the Status column of the pod table and are critical for quickly identifying pod health.