Skip to main content
The Resource browser is the table-of-everything view. Pick a kind from the sidebar (or pin it), and you get a dense, sortable table with columns chosen for that kind - not a generic blob of YAML. Radar resource browser - sortable table with smart columns per kind, status filters, and namespace picker

Smart columns

Each resource kind has a curated column set:
KindColumns
DeploymentName, ready, up-to-date, available, age, image
PodName, ready, status, restarts, age, node, IP
ServiceName, type, cluster IP, external IP, ports, age
IngressName, class, hosts, address, ports, age
JobName, completions, duration, age
CronJobName, schedule, last schedule, suspend
PersistentVolumeClaimName, status, volume, capacity, storage class
HorizontalPodAutoscalerName, reference, targets, min / max, replicas
Certificate (cert-manager)Name, ready, secret, issuer, expiry
Application (Argo CD)Name, sync, health, repo, path, revision
Kustomization (Flux)Name, ready, suspended, source, last applied
NodePool (Karpenter)Name, ready, weight, instance types, capacity
(every supported integration adds typed columns)
For unknown CRDs, Radar falls back to a generic name + age + ready columns and shows the full YAML in the detail drawer.

Custom columns

Beyond the curated set, you can surface any label or annotation as its own column. Open the column picker (top-right of the table), choose Label or Annotation, and type a key - Radar autocompletes from keys present on the loaded rows, so you don’t have to remember them. Custom columns are first-class: sortable, filterable (with per-value chips), resizable, and removable. They’re remembered per kind in your browser, so the columns you add to Nodes stay on Nodes.
Great for node fleets - add topology.kubernetes.io/zone or node.kubernetes.io/instance-type to see placement at a glance.

Filtering

  • Search - free-text across name / labels / annotations / status, with a regex toggle to switch from substring matching to full regular-expression patterns.
  • Namespace picker - top-right.
  • Kind filter - sidebar; pinned kinds float to the top.
  • Label filter - click any label chip in a row to filter by it.
  • Status quick-filters - per-kind chips (“Failing”, “Pending”, “OOMKilled”, “ImagePullBackOff”, etc.).

Drilling in

Clicking any row opens the detail drawer, which has tabs depending on the kind:
  • Overview - the most important fields surfaced
  • Pods - on workloads, the live pods grid
  • Logs - on workload kinds, aggregated logs across all pods
  • Events - K8s events filtered to this resource
  • Topology - the resource highlighted on the topology graph
  • YAML - read or edit
  • Audit - any findings from Cluster audit
  • Manifest history - resource changes from the Timeline

YAML edit

The YAML tab supports inline edit with conflict detection (resourceVersion check). It applies via kubectl apply --server-side semantics. When --disable-helm-write or restricted RBAC takes effect, the editor goes read-only.

Bulk actions

Select multiple rows with Shift + click to scale, restart, delete, or port-forward in bulk. The action menu only shows actions allowed by RBAC for every selected resource.

Image filesystem

Click an image reference to open the Image filesystem viewer - browse the layers without pulling locally.

See also