Summary
As is has been available for a while in Terraform now, we should switch tfscaffold from using DynamoDB locking to using S3 lockfiles (use_lockfile = true).
Motivation
This fixes a deprecation warning on newer versions of Terraform which state that the DynamoDB locking functionality will be removed in the future. Also this removes the DynamoDB dable, reduces costs, and simplifies the locking process.
Proposed Design
No response
Acceptance Criteria
No response
Alternatives Considered
No response
Category
scaffold-core
Complexity
small
Additional Context
No response
Summary
As is has been available for a while in Terraform now, we should switch tfscaffold from using DynamoDB locking to using S3 lockfiles (
use_lockfile = true).Motivation
This fixes a deprecation warning on newer versions of Terraform which state that the DynamoDB locking functionality will be removed in the future. Also this removes the DynamoDB dable, reduces costs, and simplifies the locking process.
Proposed Design
No response
Acceptance Criteria
No response
Alternatives Considered
No response
Category
scaffold-core
Complexity
small
Additional Context
No response