aws-ia / terraform-aws-control_tower_account_factory

AWS Control Tower Account Factory
Apache License 2.0
605 stars 386 forks source link

[DynamoDB.1] DynamoDB tables should automatically scale capacity with demand #359

Open drarnold opened 1 year ago

drarnold commented 1 year ago

Describe the outcome you'd like

We would like the DynamoDB Tables being created during the initial deployment to be on-demand rather than provisioned to allow for better resource utilization and to clear the security hub finding upon initial deployment of the AWS Control Tower Account Factory solution.

Is your feature request related to a problem you are currently experiencing? If so, please describe.

Yes, this is currently a feature that I am experiencing with my account. We deployed the AWS Control Tower Account Factory solution within our main AWS account and noticed that the initial finding of DynamoDB.1 being present within the AWS Foundational Security Best Practices v1.0.0 ruleset. This can be solved by making these tables on-demand rather than provisioned.

Additional context

N/A

hanafya commented 1 year ago

Hey @drarnold thank you for the request. I've gone ahead and added a backlog to address setting the DynamoDB tables to On-demand.

drarnold commented 1 year ago

Hey @hanafya I was planning on submitting a pull request to handle this change if that's acceptable. I just forked the repo and was making the changes now.

hanafya commented 1 year ago

Thank you for your contribution on this however, we’re not accepting pull requests at this time.

drarnold commented 1 year ago

See closed MR for the recommended solution. Please @ me with any questions.