We have been using the elasticsearch-py module for a couple of years to automate data analysis across a multiple clusters using tribe nodes. We have now replaced the tribe nodes with cross cluster search nodes but seem unable to query the indexes using the cross cluster search syntax
Using es = Elasticsearch("cluster_name:index_name") or es = Elasticsearch("*:index_name") both fail with 404, 'index_not_found_exception', 'no such index' errors
is there a plan to make elasticsearch-py compatible with CCS in the near future ?
Thanks Nick, I can confirm that it is working for me also now with the changes you suggested and can search across all clusters using a wildcard for cluster_name. I also tried elasticsearch_dsl and that worked fine also.