Skip to content

Releases: cloudposse/terraform-aws-dynamodb-autoscaler

Regenerate README.md

27 Jul 14:10
d1d022c
Compare
Choose a tag to compare

what

  • Regenerate README.md

why

  • Previous version of build-harness has some typos

Migrate to README.yaml format

13 Jul 08:07
8bb3635
Compare
Choose a tag to compare

what

  • Add README.yaml

why

  • Standardize README

0.2.1

20 May 04:46
8b71ed8
Compare
Choose a tag to compare

what

  • Add aws_appautoscaling_policy.read_policy_index for global secondary indexes
  • Add aws_appautoscaling_policy.write_policy_index for global secondary indexes

why

  • Missing
  • Required for global secondary indexes

0.2.0

19 May 16:06
Compare
Choose a tag to compare

what

  • Add support for DynamoDB indexes

why

  • Indexes need auto-scaling as well as the main table

0.1.1

24 Mar 21:55
0d3d38a
Compare
Choose a tag to compare

what

  • Add enabled flag to enable/disable creation of all the resources

why

  • Some applications that use DynamoDB don't require autoscaling
  • Setting the enabled flag to false will not create any autoscaler resources

0.1.0

23 Mar 05:10
5b75a93
Compare
Choose a tag to compare

what

  • Autoscaler scales up/down the provisioned OPS for a DynamoDB table based on the load

why

  • Separate DynamoDB table provisioning from Autoscaler provisioning
  • Some applications require DynamoDB tables with completely different structure (range key required or not, different attributes), which is difficult to generalize taking into account Terraform language restrictions (e.g. no conditionals with maps and lists). Having the autoscaling code in each module is redundant
  • Some application don't require autoscaling at all