Skip to content

Releases: ministryofjustice/modernisation-platform-terraform-s3-bucket

v6.1.0

16 Jun 08:31
7d64fa0
Compare
Choose a tag to compare

What's Changed

  • New input force_destroy to allow buckets to be destroyed with Terraform when they contain objects
  • Add features to allow Terratest to work against the testing-test account by @SteveLinden in #28
  • Add Terraform documenter by @davidkelliott in #29

Full Changelog: v6.0.5...v6.1.0

v6.0.5

28 Apr 12:56
d0efdaf
Compare
Choose a tag to compare
  • Adds tfsec:ignore statements to account for checks which are no longer appropriate
  • Adds Ministry of Justice compliance badge
  • Adds dependabot yaml

v6.0.4

01 Apr 10:33
966d535
Compare
Choose a tag to compare
  • Amends version constraint to be in line with other Modernisation Platform Terraform modules
  • Adds tfsec:ignore statements to account for checks which are no longer appropriate

v6.0.3

14 Mar 11:46
beb0a77
Compare
Choose a tag to compare
  • Moves the prefix value for lifecycle configuration inside a filter {} block to resolve a new deprecation.
  • Sets the default number of days for abort_incomplete_multipart_upload to 7 to

v6.0.2 - Specify KMS for bucket encryption

02 Mar 12:32
41a7651
Compare
Choose a tag to compare
  • Removes the use of SSE:AES256 for bucket encryption

v6.0.1 - Resolve issue with replication bucket

01 Mar 10:46
a83e639
Compare
Choose a tag to compare
  • Adds provider references to new resources for replication buckets, allowing them to be successfully created in separate region

v6.0.0 - Refactor for Terraform V4 provider compliance

28 Feb 10:41
146b948
Compare
Choose a tag to compare
  • Separates out s3_bucket resource into multiple resources
  • Removes optional prefix statement from s3_bucket_lifecycle_configuration as unused, optional, and deprecated.
  • See here for guidance followed in creating this version

Use region eu-west-2 (London) by default for the replication bucket

26 Oct 14:29
9cde7a8
Compare
Choose a tag to compare

Destination buckets can be in different AWS Regions or within the same Region as the source bucket: https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication.html

Versioning for main bucket and replication bucket is now optional

16 Sep 17:11
3b1639c
Compare
Choose a tag to compare
  • Replication bucket region is now configurable using the 'replication_region' variable
  • Provide the ability to disable versioning and specify the region that the replication bucket will be created in

v4.0.0

10 Aug 08:09
23abaf6
Compare
Choose a tag to compare

added-configuration-for-encrypted-object-replication

  • updated configuration for replication of both
    SSE/KMS and SSE/S3 encrypted objects