Skip to content

Latest commit

 

History

History
34 lines (28 loc) · 1.18 KB

File metadata and controls

34 lines (28 loc) · 1.18 KB

embedded-localstack

Maven dependency

pom.xml
<dependency>
    <groupId>com.playtika.testcontainers</groupId>
    <artifactId>embedded-localstack</artifactId>
    <scope>test</scope>
</dependency>

Consumes (via bootstrap.properties)

  • embedded.localstack.enabled (true|false, default is true)

  • embedded.localstack.reuseContainer (true|false, default is false)

  • embedded.localstack.services (comma separated list of AWS services (S3, SQS, DYNAMODB, etc. Should be non empty)

  • embedded.localstack.dockerImage (default is 'localstack/localstack:0.14.0')

  • embedded.localstack.useSsl (default is false)

  • embedded.localstack.hostname (default is 'localhost')

  • embedded.localstack.hostnameExternal (default is 'localhost')

  • embedded.localstack.edgePort (default is '4566')

Produces

  • embedded.localstack.host

  • embedded.localstack.accessKey

  • embedded.localstack.secretKey

  • embedded.localstack.{service} (service endpoint for connection)

  • embedded.localstack.{service}.port (mapped port for connection)