We currently provide multiple versions of Elasticsearch on different regions. Please contact Divio support if you need to specify a particular version for your application.
When an Elasticsearch instance is added to a project, each environments will be provided with a
This variable contains the details required to access the instance, in the form:
es+https+aws://<access key>:<secret key>@<host>/<index>-*
Your application will need to parse this URL appropriately. Note that the secret key may contain encoded characters that need to be decoded.
Except for projects using a dedicated Elasticsearch instance, applications use one of our shared Elasticsearch clusters.
The connection URL we provide grants access only to a specific index, and not to other indexes. An application may use only URLs that start with the index prefix we provided.
The reason for this limitation is that the AWS ES permissions model could otherwise allow aliases to bypass intended access restrictions.