Skip to content

Visualize ResourceSet step-based reconciliation #193

Description

@dgunzy

Gap

Flux Operator v0.53 introduced step-based reconciliation for ResourceSets (spec.steps — an ordered list of named steps reconciled in sequence, mutually exclusive with resources/resourcesTemplate). Our vendored CRD and generated models already include the field, but nothing in the TUI surfaces it: a multi-step ResourceSet looks identical to a flat one, and there is no way to see which step is in progress or which step failed.

What should happen

  • Show step names and per-step progress/state in the ResourceSet detail and/or history views
  • Consider representing steps in the graph view, since steps are effectively an ordered dependency chain (step N → step N+1)
  • Verify the reconciliation history view distinguishes step-based runs

References

Sequencing

Independent — nothing blocks it and it blocks nothing. Small scope; good first pick. Complementary to #204 (ResourceSet inventory in the graph); neither blocks the other.

Suggested order: #193#192#204#194#195#197#196 (#198 is ongoing tracking; #191 ✅ shipped in 0.11.0)

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew feature from the roadmap

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions