Resource Management

Browse, inspect, and operate on 27 Kubernetes resource types — all updated in real time via the Kubernetes watch API.

This page focuses on how Krust handles Kubernetes resources during daily operations. It is less about a raw resource inventory and more about how state changes, inspections, and routine actions behave in practice.

Supported Resources

GroupResourcesTypical actions
WorkloadsPods, Deployments, StatefulSets, DaemonSets, ReplicaSets, Jobs, CronJobs, HPAsLogs, exec, scale, restart, inspect, delete
NetworkingServices, Ingresses, Gateways, NetworkPoliciesInspect endpoints, port forward, trace service wiring
ConfigConfigMaps, SecretsInspect metadata, compare references, validate mounts
StoragePVs, PVCs, StorageClassesReview claims, capacity, binding, and access modes
SecurityRoles, ClusterRoles, bindings, ServiceAccountsInspect RBAC and service identity relationships
ExtensionsCRDs, Custom Resources, Helm ReleasesBrowse custom APIs and release state

Workloads

Networking

Config

Storage

RBAC

Cluster

Package Management

Real-time Watchers

Every resource type is backed by the Kubernetes watch API. When a pod restarts, a deployment scales, or a secret changes, the update appears in Krust instantly — no manual refresh needed. Watchers reconnect automatically on network interruption with exponential backoff.

The practical outcome is that navigation feels read-through rather than request-driven. You spend less time waiting for each screen to refresh because most state is already in memory.

Operations

Krust supports the full range of day-to-day Kubernetes operations directly from the GUI:

These operations are intentionally biased toward common operator tasks. Krust is not trying to replace declarative workflows or GitOps; it is shortening the path for inspection, remediation, and verification.

Inspector

Click any resource name to open the detail inspector. The inspector shows:

The inspector is most useful when the problem spans several layers at once: status conditions, recent events, image version, probes, resource limits, and mounted config.

Bulk Operations

Select multiple resources with Cmd+click, then perform batch operations on the entire selection. Supported bulk actions include delete, restart, and scale — each with a confirmation dialog showing exactly which resources will be affected.

This is designed for cases like restarting multiple workloads after a shared config issue or scaling a subset of services during an incident.

Context Menus

Right-click any resource row to see a context menu with actions specific to that resource type. Pods show exec, logs, and delete; Deployments show scale, restart, and delete; CronJobs show suspend/resume — and so on for every resource kind.

That keeps the common path short: select the object, act on the object, verify the result. The goal is to reduce command recall, not to hide what Kubernetes is doing underneath.

When This Page Matters Most