Skip to content

Releases: cloudposse/terraform-aws-s3-bucket

0.9.0 Add `STANDARD_IA` transition and flag to enable/disable it

15 May 03:03
31f7f40
Compare
Choose a tag to compare

what

  • Add STANDARD_IA transition and flag to enable/disable it

why

  • Support both STANDARD_IA and GLACIER transitions
  • Add bool flags to enable/disable both transitions separately

0.8.0 adding dynamics to allow for other expiration types

06 Apr 23:58
fe66c46
Compare
Choose a tag to compare

what

  • adding dynamics to allow for other expiration types
  • adding support for abort_incomplete_multipart_upload_days

why

  • to enable additional options for the s3 lifecycle expirations

0.3.2 Adds concept of additional bucket policies

28 Feb 17:54
cc05728
Compare
Choose a tag to compare

what

  • This allows a user of this module to specify additional arbitrary policies they would like to apply to the bucket.

why

  • Currently, the allow_encrypted_uploads_only option uses the only attachment available for bucket policies on the s3 bucket. If a user needs to add their own policies, say to enable cross account access to the bucket, they cannot. This allows them to do that.

0.7.0 Use the latest label module to support the `environment` attribute

06 Jan 15:36
Compare
Choose a tag to compare

what

  • Use the latest label module to support the environment attribute

why

  • Allow the environment attribute to be passed to included modules
  • Useful for naming resources

0.6.0 Add lifecycle rule support

09 Oct 15:26
Compare
Choose a tag to compare

what

  • Add lifecycle rule support

why

  • S3 bucket supports lifecycle rules - make them configurable

0.5.0: Rename `kms_master_key_id` to `kms_master_key_arn` (#14)

02 Aug 17:47
594774d
Compare
Choose a tag to compare

0.3.1

02 Aug 18:02
b3798be
Compare
Choose a tag to compare
Fix key id (#15)

0.4.0 Convert to TF 0.12. Add tests. Add Codefresh test pipeline

26 Jun 16:29
2cd311c
Compare
Choose a tag to compare

what

  • Port module to Terraform 0.12
  • Pin all providers
  • Add example for testing
  • Add bats and terratest for the example
  • Add Codefresh badge to point to the test pipeline in terraform-modules project
  • Update README

why

  • Module currently does not work with 0.12. Much easier syntax
  • Better regression control
  • Automatically test the example on every commit and pull request
  • Provision resources on AWS in the test account and check the outputs for the correct values
  • terraform-modules project contains pipelines for all terraform modules

0.3.0: policy to allow only encrypted uploads (#5)

27 Feb 10:26
Compare
Choose a tag to compare
* added policy to allow only encrypted uploads

0.2.1 Fix aws_s3_bucket resource reference

08 Feb 03:29
Compare
Choose a tag to compare

what

  • Fix aws_s3_bucket resource reference

why

  • Use splat + join for resources with counts