[backport v2.9.5] Improve Fleet Performance #12517
Labels
area/fleet
area/performance
kind/bug
QA/dev-automation
Issues that engineers have written automation around so QA doesn't have look at this
QA/None
Milestone
This is a backport issue for #12424, automatically created via GitHub Actions workflow initiated by @richard-cox
Original issue body:
Setup
Contributes to SURE-9104
Describe the bug
Improve or remove fleet git repo clusterResourceStatus and resourcesStatuses getters
Remove dependnecy on bundledeployment resource type
Additional context
Reference chain
gitRepo clusterResourceStatus
--> shell/components/formatter/FleetSummaryGraph.vue component computed
summary
. find specific cluster --> status.resoureCounts--> FLEET_SUMMARY header
--> Fleet Cluster List View (
Resources
Column)--> shell/components/fleet/FleetRepos.vue cluster (in not cluster mode) list
--> Fleet Git Repo List (actual list)
--> Fleet cluster Group List View (
Resources
Column)--> shell/components/formatter/FleetClusterSummaryGraph.vue wrapper
--> shell/components/fleet/FleetRepos.vue (in cluster mode)
--> Fleet Cluster Detail View (git repo list 'Resources' column)
--> shell/components/fleet/FleetRepos.vue (in cluster mode)
--> find current cluster --> cluster.status?.displayStatus
--> Fleet Cluster Detail View (git repo list)
gitRepo resourcesStatuses
--> gitRepo clusterResourceStatus
--> shell/components/fleet/FleetResources.vue
--> Fleet Git Repo Detail View (resources table)
trying to summarise ...
The text was updated successfully, but these errors were encountered: