The Workloads view provides a unified interface for monitoring and managing Kubernetes workloads across all your connected clusters. You can inspect resource status, view detailed metadata, edit configurations, and delete workloads directly from the platform.
Access the workloads view by navigating to Kubernetes > Workloads in the sidebar. The page displays a filterable, sortable table of all workloads across your connected clusters.
The platform supports the following Kubernetes workload types:
| Type | Description |
|---|---|
| Deployment | Manages stateless application replicas with rolling updates |
| StatefulSet | Manages stateful applications with persistent storage and ordered deployment |
| DaemonSet | Ensures a pod runs on all (or selected) nodes in a cluster |
| Job | Runs a task to completion with a specified number of completions |
| CronJob | Schedules Jobs to run on a recurring cron-based schedule |
| Pod | The smallest deployable unit in Kubernetes |
| ReplicaSet | Maintains a stable set of replica pods (typically managed by a Deployment) |
The workloads list view presents all workloads in a sortable table. Click any column header to sort by that field.
The filter bar at the top of the table provides several ways to narrow down the displayed workloads:
Use the Clear all button to reset all active filters at once.
Each row in the workloads table displays the following information:
| Column | Description |
|---|---|
| Name | The workload name. Click to open the detail view. |
| Namespace | The Kubernetes namespace the workload belongs to. |
| Cluster | The cluster where the workload is running. |
| Type | The workload type (Deployment, StatefulSet, etc.). |
| Status | A color-coded status indicator showing the current state of the workload. |
| Pods | The number of ready pods versus total pods (e.g., 3/3). |
| CPU | Current CPU usage, when metrics are available. |
| Memory | Current memory usage, when metrics are available. |
| Restarts | Total container restart count across all pods. |
Workload status is shown with a color-coded icon:
Click on any workload name in the list to open its detail view. The detail page shows comprehensive information about the selected resource.
The top panel displays key metadata fields that vary by workload type:
Common fields across all types:
Deployment-specific fields:
StatefulSet-specific fields:
DaemonSet-specific fields:
Job-specific fields:
CronJob-specific fields:
Pod-specific fields:
ReplicaSet-specific fields:
For Deployments, StatefulSets, DaemonSets, Jobs, and CronJobs, the detail view includes a Pod Template section showing:
For workload types that manage pods (Deployments, StatefulSets, DaemonSets, ReplicaSets, and Jobs), the detail view includes a table of associated pods with columns for:
| Column | Description |
|---|---|
| Name | Pod name (links to the pod detail view) |
| Status | Current pod phase (Running, Pending, etc.) |
| Ready | Ready containers vs. total containers (e.g., 1/1) |
| Restarts | Total restart count across all containers |
| Age | Time since the pod was created |
For Deployments, the detail view includes a ReplicaSet history table showing all associated ReplicaSets sorted by revision number:
| Column | Description |
|---|---|
| Revision | Deployment revision number (links to the ReplicaSet detail view) |
| Name | ReplicaSet name |
| Desired | Desired replica count |
| Current | Current replica count |
| Ready | Number of ready replicas |
| Age | Time since the ReplicaSet was created |
The detail view provides both a structured view and a raw representation of the resource:
You can edit any workload resource directly from the platform:
The platform sends the updated YAML to the Kubernetes API, which validates and applies the changes. If the update fails (for example, due to a validation error), an error message is displayed.
Full Replacement
Editing a resource YAML replaces the entire resource specification. Make sure you understand the impact of your changes before applying them.
Rolling Updates
For Deployments, editing the pod template spec triggers a rolling update by default, creating a new ReplicaSet while scaling down the old one.
To delete a workload, use the delete action on the workload. The delete operation supports two important options:
The grace period controls how long Kubernetes waits for pods to shut down gracefully before force-terminating them. The default is 30 seconds. During this period, pods receive a SIGTERM signal and can perform cleanup tasks such as draining connections or saving state.
Protected Namespace
Deleting workloads in the kube-system namespace is not permitted. This protects critical system components from accidental removal.
Supported Types
Supported workload types for deletion: Deployment, StatefulSet, DaemonSet, ReplicaSet, Job, CronJob, and Pod.
The workload detail view includes an Observability panel with real-time metrics charts for:
You can select a time range of 1 Hour, 3 Hours, or 8 Hours using the dropdown in the panel header. Metrics refresh automatically.
For more details on metrics, see Workload Metrics.