-
Notifications
You must be signed in to change notification settings - Fork 24
Description
I would like to propose adding information about the creation reason to the ClusterSummary status field.
Background
Currently, there are three main reasons why a ClusterSummary is created:
- matchLabels
- clusterRefs
- dependsOn
Problem
When examining ClusterSummaries within a cluster, it is currently difficult to trace whether a particular ClusterSummary was created due to a dependsOn relationship or another reason. This lack of visibility makes troubleshooting and understanding the system's behavior challenging.
Proposed Solution
I would like to request that the ClusterSummary status include information indicating why it was created (e.g., "created by label matching," "created by cluster specification," or "created by dependsOn").
Benefits
Having this information readily available in the status would be beneficial for:
- Easier troubleshooting when encountering bugs
- More informative issue reports
- Better understanding of the system's behavior for all users
- Improved observability and debugging experience
I believe this enhancement would greatly improve the user experience for everyone working with ClusterSummaries.
Thank you for considering this feature request.