View multiple clusters in one dashboard view


I have 3 OpenShift clusters. In each one of them I installed Grafana operator in order to create dashboards and view the cluster’s status.
Now I would like to view all clusters results in one dashboard, so I’d like to create a general dashboard where I can add a suitable variable and navigate between the different clusters.
The problem is that the datasource I use for Grafana is the thanos-qurier service from openshift-monitoring namespace, this service URL is the same for all clusters, and it is accessible only within the cluster.

What will be the best way to view results of all clusters in one Grafana dashboard?

If you have any suggestions on how to solve my problem, please let me know.
Thanks in advance!