Hi @alon_hen,
Thank you for your questions.
Yes, it is possible to integrate Tyk with OpenSearch - simple tests show that it works. However, we do not officially support OpenSearch. It’s more of an effect of our support for Elasticsearch rather than a targeted solution.
We are working on OpenTelemetry support which would allow Pump to export data in a vendor-neutral format supported broadly by the industry, including AWS OpenSearch. You can join the conversation in this thread. FAQ: OpenTelemetry & Distributed tracing
For the other questions:
…which i assume is a must TYK_PMP_PUMPS_ELASTICSEARCH_META_USESSL
Yes, _META_USESSL would be required.
Do I need to add any of these flags as well (below) , or will it work out of the box just with the Enabling of the SSL connection
You might need _META_SSLINSECURESKIPVERIFY=true since other AWS products like MemoryDB require it.
I don’t think you would need _META_SSLCERTFILE or _META_SSLKEYFILE.
…do I need to set this TYK_PMP_PUMPS_ELASTICSEARCH_TYPE to “opensearch” or something instead of elasticsearch?
No, you don’t. ‘elasticsearch’ is the one
Let us know how you get on?