Workloads
Manage Pods, Deployments, StatefulSets, DaemonSets, Jobs, CronJobs, and ReplicaSets in one place.
Manage every workload resource type from one page. Use the list view to scan status, open the detail view for actions, and drop into the YAML editor when you need to edit the object directly.
Pods
Open a Pod to see its status, ready container count, restarts, and age. The detail view shows container-level information including ports, environment variable counts, resource requests and limits, and volume mounts. From there, jump straight to Pod Logs & Terminal or launch the Debug Assistant when you need a shell or deeper network checks.
Delete a Pod from the list view when you need to force a restart or remove a stuck pod.
Force delete
Use Force delete when a Pod is stuck in Terminating because its node is unreachable or a finalizer is blocking removal. Force delete sends gracePeriodSeconds: 0, skipping graceful shutdown.
Force delete drops the Pod from the API immediately without waiting for kubelet confirmation. If the underlying container is still running on the node, you can end up with stale processes — only use this when the regular delete is blocked.
Deployments
Use Deployments when you want replica management in one place.
The list shows ready, updated, and available replicas so you can see health at a glance.
Scale
Change the replica count inline and save.
Restart
Trigger a rolling restart to pick up new ConfigMap values or force a fresh pull of the same image tag.
StatefulSets
Use StatefulSets for ordered pod names, stable identities, and persistent storage templates. The detail view shows the current replicas and associated pods. Scale and restart work the same way as Deployments.
DaemonSets
Use DaemonSets when you need one pod per matching node, such as log collectors, monitoring agents, or node-level networking components.
Jobs
Use Jobs for run-to-completion work. Track completions, backoff limits, and active deadlines from the list and detail view. Delete a Job from the list when the run is finished and no longer needed.
CronJobs
Use CronJobs when you need scheduled Jobs. Review the cron expression, suspend state, last run, and manual trigger controls from the detail view.
ReplicaSets
ReplicaSets usually sit underneath a Deployment. Open one when you need to inspect the controller state, but edit the Deployment instead of changing the ReplicaSet directly.
Deployments manage their own ReplicaSets. Change the Deployment unless you are debugging controller behavior.
Edit workloads with YAML
Open the Edit YAML button on any workload when you need to edit the full object in Monaco. Dockerman uses the Kubernetes schema for autocomplete and dry-runs the save against the API server so invalid YAML — or YAML that would be rejected by an admission controller — is caught before it lands.
Dry-run preview
Click Preview changes in the YAML editor to run a server-side dry-run and diff the rendered object against the live one. The diff highlights field additions, removals, and modifications so you can spot unintended edits before you apply.
Delete actions
Inline delete is available for Services, Ingresses, CronJobs, DaemonSets, Deployments, StatefulSets, and NetworkPolicies in addition to Pod, Job, ConfigMap, and Secret. Job delete cascades to its owned Pods after a localized confirmation.