Releases: cloudposse/terraform-aws-tfstate-backend
Releases · cloudposse/terraform-aws-tfstate-backend
0.4.0 Configure bucket public access setting
what
- Configure bucket public access setting
why
- Recently added by AWS and Terraform
references
- https://aws.amazon.com/about-aws/whats-new/2018/11/introducing-amazon-s3-block-public-access/
- https://docs.aws.amazon.com/AmazonS3/latest/user-guide/block-public-access-bucket.html
- https://docs.aws.amazon.com/AmazonS3/latest/user-guide/block-public-access.html
- https://aws.amazon.com/blogs/aws/amazon-s3-block-public-access-another-layer-of-protection-for-your-accounts-and-buckets/
0.3.1
0.3.0 Support latest version of terraform-null-label
what
- Support latest version of
terraform-null-label
why
- Latest version of
terraform-null-labeladds new features and variables (e.g.contextand additional map of tags)
0.2.0
Regenerate README.md
what
- Regenerate
README.md
why
- Previous version of build-harness has some typos
Migrate to README.yaml format
what
- Add
README.yaml
why
- Standardize README
0.1.1
what
- Make
force_destroya variable - Make
enable_server_side_encryptiona variable
why
- For some stages (e.g.
devortest) we need to be able to destroy the bucket (even if it's not empty) when we destroy the environment with Terraform without manually deleting the objects in the bucket - DynamoDB server-side encryption is currently not supported in some AWS regions (e.g.
eu-west-3)
terraform apply
dynamodb_table_arn = arn:aws:dynamodb:eu-west-3:XXXXXXXXXX:table/cp-prod-terraform-state-lock
dynamodb_table_id = cp-prod-terraform-state-lock
dynamodb_table_name = cp-prod-terraform-state-lock
s3_bucket_arn = arn:aws:s3:::cp-prod-terraform-state
s3_bucket_domain_name = cp-prod-terraform-state.s3.amazonaws.com
s3_bucket_id = cp-prod-terraform-state