Document that we support Opensearch as a search provider
Problem to solve
We do not currently document that we can integrate with OpenSearch as a search provider.
Further details
Amazon forked Elasticsearch and now distributes a GA version of that project called OpenSearch (formerly Amazon Elastic Service). GitLab supports using this as a search provider in lieu of the more well documented Elasticsearch integration. However, because we can integrate with OpenSearch, and we plan on supporting it, we should document this integration.
It should be noted in the documentation that we (GitLab) did not anticipate the fork of Elasticsearch, so some of the naming conventions could reflect our notion that Elasticsearch would be the only search provider GitLab integrates with, such as: ELASTIC_URL
variable being used to actually indicate the URL of the search provider endpoint.
We would also need to document what versions of OpenSearch we support here https://docs.gitlab.com/ee/integration/elasticsearch.html#version-requirements
Refactoring these Elasticsearch assumptions to a more general abstraction will be addressed in another issue.