Get component status only checks home cluster
What do you want to improve?
IstioStatusService only checks the status for the Kiali home cluster:
https://github.com/kiali/kiali/blob/153dd90d4a56a5c463c59720680efa2804d13aef/business/istio_status.go#L57-L62
What is the new behavior?
Status is checked for all controlplanes.
Let's keep an eye on this, unsure of how we want the masthead status and mesh page to work together. But seems like in a MC env it would be good to flag instability on any cluster in the masthead.
From Kiai masthead, should it be request of IstioStatus per cluster or a single request which will return the component statuses for all clusters in a map. I think for a consistency with Mesh and the Overview pages it can be a request per cluster in masthead. And masthead can display grouped by a cluster, like this, wdyt:
For UX discussion: