I figured out a way to talk to different clusters by doing a cross cluster search
https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-cross-cluster-search.html
" Cross-cluster search lets you run a single search request against one or more remote clusters. For example, you can use a cross-cluster search to filter and analyze log data stored on clusters in different data centers."'