I have a production environment which uses meta engine to query 2 engines.
I want to replicate this locally for development. Is it possible to use meta engine in the app search docker image for local development - the docker image doesn’t seem to have meta engine available through the UI
Thanks for raising this question, Ben! Meta engines are indeed available in local/self-managed deployments, but they require the underlying Elasticsearch node to have a Platinum license. You can generate a 30-day Trial license for your Elasticsearch node using the Start Trial API (Start trial API | Elasticsearch Guide [8.11] | Elastic). Once activated, meta engines will be available for the duration of the trial.
HI Casey, even after activating the trial the Api for creating Meta Engines ie:http://localhost:3002/api/as/v1/engines upon post gives the response as 401 unauthorized , i have tested this with all types of keys provided by app-search ie search,private and admin keys and the response is always the same.
Can you please show the way we can create meta engines in self hosted App search in Docker
So i managed to get it successfully working. However the license has now expired. I've tried removing all the data and containers. However now when i start the ES cluster and http://localhost:9200/_license/trial_status?pretty
I get:
{
"eligible_to_start_trial": false
}
Now my local app-search client will not run - how can i tear down the ES cluster and restart on my local docker machine?
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.