I am setting up cross-cluster search between a local cluster and two remote clusters. Each cluster has three Elasticsearch nodes and a Fleet server, and the local cluster also includes a Kibana instance. I am following this guide for the setup.
When I try to generate a cross-cluster API key, I encounter the following error:
Not sure if this feature works with the basic license as the documention does not mention anything about it and the subscription page is not that good to know what exactly works or not in each subscription level.
When configuring the privileges from the documentation you can do only the cross-cluster search part, not the cross-cluster replication.
CCR is a paid feature and all clustes involved needs to have a license for it, Cross-cluster search works with the basic license.
But as mentioned it is not clear if this feature will not work because the cross-cluster replication functionalities.
Maybe someone from Elastic can provide more context as the documentation is not clear enough.
It's supposed to say on Subscriptions | Elastic Stack Products & Support | Elastic that this feature requires an enterprise license, but that hasn't been added yet (the feature itself is still beta). I've raised this omission with the relevant folks, hopefully it'll be fixed soon.
Anyway yes you can use the older mTLS-based model with the basic license, but not the API-key-based one.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.