We're using docker.elastic.co/elasticsearch/elasticsearch:7.11.1 on circle but amazon/opendistro-for-elasticsearch:1.12.0 in the docker-compose config for dev/test.
Ideally we'd use the same version. The working assumption is that this needs to be opendistro for the KNN support (for semantic search).
To do this on circle we need to
create our own image which removes the security (as per Dockerfile.opendistro-es) and
either
put it in a container repository that circle can reach, or
We're using
docker.elastic.co/elasticsearch/elasticsearch:7.11.1
on circle butamazon/opendistro-for-elasticsearch:1.12.0
in the docker-compose config for dev/test.Ideally we'd use the same version. The working assumption is that this needs to be opendistro for the KNN support (for semantic search).
To do this on circle we need to
Dockerfile.opendistro-es
) and