terraform-aws-tfstate-backend
terraform-aws-tfstate-backend copied to clipboard
Terraform module that provision an S3 bucket to store the `terraform.tfstate` file and a DynamoDB table to lock the state file to prevent concurrent modifications and state corruption.
## what Partially resolves deprecation warnings during `terraform plan` and `terraform apply`. Uses https://github.com/nozaq/terraform-aws-remote-state-s3-backend as a model. Remaining deprecation warnings should probably be corrected in a PR to in https://github.com/cloudposse/terraform-aws-s3-bucket...
## Describe the Bug `terraform apply` completed successfully. However, there is a warning in the log that will need attention in future: ╷ │ Warning: Argument is deprecated │ │...
## what * Replace s3 resources with the latest version of cloudposse/s3_bucket module * Upgrade AWS provider to V4 ## why * Support latest version of AWS provider V4 ##...
This is my first PR to Cloudposse projects. Thanks for all the good contributions and please let me know if there's any adjustments needed. ## what * This will add...
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. ## Ignored or Blocked These are blocked by an existing closed PR and will...
## Describe the Feature Terraform S3 backend allows multiple state files to be stored in the same S3 bucket and with same DynamoDB table. I would like to have a...
Found a bug? Maybe our [Slack Community](https://slack.cloudposse.com) can help. [](https://slack.cloudposse.com) ## Describe the Bug When creating buckets with replication without specifying an external `context label` variable (note it's [not...
Removing dependency on some resources (such as IAM role, policy, and bucket replication rule) from the [label module](https://github.com/cloudposse/terraform-aws-tfstate-backend/blob/master/examples/complete/context.tf#L23). Also added replication to the complete example.
Found a bug? Maybe our [Slack Community](https://slack.cloudposse.com) can help. [](https://slack.cloudposse.com) ## Describe the Bug Turning on the logging bucket creates a bucket named: `nmspc-as1-root-nmspc-as1-root-tfstate-logs`. ## Expected Behavior A name...
## Describe the Bug When upgrading from before version `0.33.1` to any version after `0.33.1`: count was [added](https://github.com/cloudposse/terraform-aws-tfstate-backend/pull/92/files#diff-dc46acf24afd63ef8c556b77c126ccc6e578bc87e3aa09a931f33d9bf2532fbbR108) to the `default` bucket so a plan sees that the bucket does...