I want to setup sort of aggregation for multiple Elasticsearch clusters based on Cross Cluster Search feature. I have the following layout:
As seed for Cross Cluster Search I am using the only available via network cluster address. After querying I am getting error:
[elasticsearch][172.16.10.100:9300] connect_timeout[30s]
I can't change publish_host
for nodes, because that address used inside the cluster for node communication.
Is there any option to force Cross Cluster Search to use only provided address? Or any other way to setup kinda proxy for user to be able to search/visualize in kibana data from multiple isolated elasticsearch clusters?