Skip to content

Add more print columns to ClusterResourceSet/Bindings for better tracking #9007

@sp-yduck

Description

@sp-yduck

What would you like to be added (User Story)?

Currently ClusterResourceSet and ClusterResourceSetBinding does not show their stats and It's hard to debug.
So I would like to add more useful status fields for CRSB. (I belive we can somehow improve CRS as well but this PR is targetting CRSB for now)

as is

# kubectl get clusterresourcesetbinding
NAME               AGE
capi-test-crsb-0   43m

I'm thinking something like

# kubectl get clusterresourcesetbinding
NAME               CLUSTER     PHASE     AGE
capi-test-crsb-0   cluster-0   Pending   43m

sorry for very abstract request but it would be nice if we can have these better visibility.

Detailed Description

  • Define what kind of status should be added in ClusterResourceSetBindings.status
  • implement some new field for ClusterResourceSetBindings.status

Anything else you would like to add?

at least CLUSTER is verry easy to add to the columns of kubectl get

Label(s) to be applied

/kind feature
/area clusterresourceset

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/clusterresourcesetIssues or PRs related to clusterresourcesetshelp wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.kind/api-changeCategorizes issue or PR as related to adding, removing, or otherwise changing an APIkind/featureCategorizes issue or PR as related to a new feature.priority/important-longtermImportant over the long term, but may not be staffed and/or may need multiple releases to complete.triage/acceptedIndicates an issue or PR is ready to be actively worked on.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions