Skip to content

[Feature]: New module for DynamoDB local#11839

Description

@tfkhim

Module

New Module

Problem

Hi 馃憢,

thank you for your work of maintaining and improving Testcontainers.

At my work place we used the Testcontainer LocalStack module for its DynamoDB implementation. Due to the LocalStack change of course we recently switched to the DynamoDB local image from AWS.

We own a couple of different repositories. There is no dedicated module for the DynamoDB local image in the Java version of Testcontainers, therefore we need to duplicate the GenericContainer setup (like the exposed port and waiter setup) in each repository.

Solution

A dedicated module for DynamoDB local would simplify this for us and also everyone else using this image.

And some of the other language implementations already have a module for it:

If this is something you are interested in I would like to contribute a similar module to the Java version.

Benefit

  • Others do not need to reverse engineer the required GenericContainer setup from one of the existing modules
  • A new module would provide a single place to make the SDK client setup straightforward and to document it

Alternatives

Keep using a GenericContainer

Would you like to help contributing this feature?

Yes

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions