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.
Bumps google.golang.org/protobuf from 1.28.1 to 1.33.0. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
### Describe the Bug when upload state to s3, then run 'terraform destroy --auto-approve' command, I've got error message: "Error releasing the state lock" ### Expected Behavior destroy correctly. ###...
### Describe the Bug When `assume_role` is set, the generated backend configuration is not valid. E.g. ``` module "terraform_state_backend" { source = "cloudposse/tfstate-backend/aws" version = "1.4.1" namespace = "test" name...
Bumps the go_modules group in /test/src with 4 updates: [github.com/hashicorp/go-getter](https://github.com/hashicorp/go-getter), [golang.org/x/net](https://github.com/golang/net), [google.golang.org/grpc](https://github.com/grpc/grpc-go) and google.golang.org/protobuf. Updates `github.com/hashicorp/go-getter` from 1.7.1 to 1.7.5 Release notes Sourced from github.com/hashicorp/go-getter's releases. v1.7.5 What's Changed Prevent...
## what Allow the user to enable the usage of a bucket key when using server side encryption ## why Helps reduce costs when using s3 backend ## references
### Describe the Feature Since `apply_server_side_encryption_by_default` is always set, and the `EnforceTlsRequestsOnly` policy is created, uploads will always be encrypted in transit and at rest. The way I read the...
## what Update documentation for the `prevent_unencrypted_uploads` variable to more clearly explain its behavior. ## why ## references * Closes #177 ## notes I also opened a [PR on the...
Bumps the go_modules group with 3 updates in the /test/src directory: [golang.org/x/crypto](https://github.com/golang/crypto), [golang.org/x/net](https://github.com/golang/net) and google.golang.org/protobuf. Updates `golang.org/x/crypto` from 0.21.0 to 0.31.0 Commits b4f1988 ssh: make the public key cache a...
### Describe the Bug Hi, the dynamodbtable in backend.tf is deprecated with new terraform version. Another issue is that kms_key_id is missed in backend.tf even if it's declared as variable...
### Describe the Feature Terraform v1.10 introduced native S3 state locking through the use_lockfile attribute. Previously, state file locking required access to a DynamoDB table, but this is no longer...