Skip to main content

Using Infrastructure Topology

The Infrastructure page provides an interactive, end-to-end map of your Kubernetes cluster. Use it to understand relationships between resources, assess health, and drill into details using multiple view modes.
Infrastructure page - complete overview

Header and Global Controls

Infrastructure header with title and refresh
  • Title and description: Confirms you are in Infrastructure Topology.
  • Refresh: Re-fetches topology and metrics. Use after deployments or scaling events.

Metrics Summary

Summary metrics: total resources, namespaces, healthy
  • Total Resources: Count of all resources indexed in the current cluster view.
  • Namespaces: Distinct namespaces represented in the current data set.
  • Healthy Resources: Resources reporting healthy state.

Controls: Search, Views, Layout

Search, view mode buttons, and layout selector
  • Search resources…: Type names, kinds, or namespaces to filter results instantly.
  • View modes: Graph, Flow, Table, Tree, Dashboard, Namespace, Dependencies.
  • Layout selector (Graph view): Hierarchical, Force, Circular, Tree, Grid.
  • Clear all: Removes active filters and resets controls.
Active filters reflect your selections in real time:
Active filters chips

Graph View

Graph view renders resources as nodes with relationships as edges. Use it to reason about dependencies and blast radius.
Graph view - hierarchical layout

Graph Settings

Open Graph settings to tune readability and performance for large graphs.
Graph settings dialog

Layouts

Switch layouts to highlight different structural perspectives.
Graph view - force layout

Table View

Table view provides a sortable, scannable inventory with per-row actions.
Resource table with 26 resources

Searching and Filtering

Use the search input to narrow to a namespace, type, or resource name.
Search filtered to kube-system
Table filtered to kube-system

Resource Types

TypeDescriptionExample
NodeKubernetes worker/control-plane nodekind-control-plane
PodSmallest deployable unit, containers groupedcoredns-66bc…
DeploymentDeclarative set of Pods with rollout strategyrubixkube-observer
ReplicaSetMaintains a stable set of replica Pods…-59f488b9df
ServiceStable virtual IP exposing a set of Podskube-dns

Common Workflows

Investigate a service outage

  1. Go to Graph view and select the Service.
  2. Inspect connected Pods for degraded or failing status.
  3. Switch to Table view and filter by the service’s namespace to see related Deployments, ReplicaSets, and Pods.

Validate a deployment

  1. After a rollout, click Refresh.
  2. In Table view, sort by Type and verify Deployment, ReplicaSet, and new Pods.
  3. In Graph view, confirm edges from Service to the new Pods.

Namespace health review

  1. Filter by the target namespace.
  2. Check Summary metrics and Table status column.
  3. Use Graph settings to enable labels and health for quick scanning.

Tips

  • Prefer Hierarchical layout for large clusters; switch to Force for cluster adjacency insights.
  • Hide labels for very dense graphs to improve render performance, then toggle them on when zoomed in.
  • Use Clear all to quickly reset complex filter states.

Next



Need Help?