KRO

When KRO (Kubernetes Resource Orchestrator) is installed, ResourceGraphDefinitions and the instances generated from them gain dedicated tabs on their detail views.

On a ResourceGraphDefinition

TabContents
KRO ResourcesAll resources the RGD generates, grouped by kind. Each row carries a status badge and links to the underlying resource’s detail view.
KRO GraphA diagram of the RGD’s resources, with each generated child as a sub-card. Edges show the dependencies between resources, and the layout adjusts as you resize the pane.
KRO InstancesThe instances of this RGD across the cluster. Click a row to open the instance detail view.

On a KRO Instance

The KRO Resources tab lists the resources generated for this specific instance, again grouped by kind and linked to their detail views.

Nested RGDs

When an RGD’s template produces an instance of another RGD (“RGD generates an RGD”), Buoy detects the resulting child as both a generated resource and a KRO instance in its own right, and surfaces the nested graph inline.

Resources tab

A nested-instance row gets an expand chevron (▸) and an rgd <name> chip on the Kind column. Click the chevron to expand the nested RGD’s own children indented underneath, using the same grouping as the top level. Collapse hides them again.

Nesting expands up to four levels deep. Beyond that, the row offers a link to open the nested instance in its own tab so you can keep drilling.

Graph tab

A nested-instance child gets a ↗ subgraph button next to its name. Click it to open the nested instance with its Graph tab pre-selected (Cmd/Ctrl-click opens it in a new tab). The outer graph itself stays flat — only the children inside each box mark which entries are themselves graphs.


Edit this page on GitLab