A docker container that runs a utility to list all dynamoDB tables in a region and dump the results to a file. This is then read by the dynamodb-throughput-scaler container.
The intent is that the list of tables is dumped once per day.
The app will readd the json config file and process any values in there. If no keys are specified, instance role credentials are used. NOTE that values specified in variables OVERRIDE those specified in the config file
#!/bin/bash
docker run -d -e "DYNAMODB_REGION=dynamodb.us-east-1.amazonaws.com" \
-e "FREQUENCY=86400" \
-e "WRITEPERCENT=50" \
-e "READPERCENT=50" \
--name dynamo-table-lister \
signiant/dynamodb-table-lister
Content type
Image
Digest
sha256:c95eeada5…
Size
288.9 MB
Last updated
over 7 years ago
docker pull signiant/dynamodb-table-lister