testcontainers / testcontainers-dotnet

A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
https://dotnet.testcontainers.org
MIT License
3.76k stars 271 forks source link

[Feature]: Add OpenSearch Container #1137

Open ClumsyPenguin opened 7 months ago

ClumsyPenguin commented 7 months ago

Problem

OpenSearch Codebases that rely on OpenSearch heavily to ingest logging & tracing.

As of now OpenSearch provides Docker images, but there is not yet a test container available for this image, however they do already exist in Go & Java .

Solution

Providing an OpenSearch container PR, so people can benefit from this image inside the testcontainers

Benefit

Obviously having a opensearch container availble

Alternatives

I am not aware of any viable alternative apart from ElasticSearch containers

Would you like to help contributing this enhancement?

Yes