Skip to content

Releases: cloudposse/terraform-aws-s3-log-storage

0.4.1

02 Aug 19:20
7c9dce8
Compare
Choose a tag to compare
Rename kms-id to kms-arn (#18)

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

25 Jun 19:07
ca931ef
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.4.0 Fix lifecycle tags

06 Feb 16:11
Compare
Choose a tag to compare

what

  • Fix lifecycle tags

why

The tags generated by the label module were propagated to the S3 Lifecycle filters, this is in general not desired, as it means the lifecycle only applies to objects with those tags.

Console help message for the setting:

Add filter to limit scope to prefix/tags

This adds a new var lifecycle_tags which is a map of the tags to apply to the lifecycle rule.

references

0.3.1 Update readme yaml file and rebuild md

06 Dec 12:21
072da9b
Compare
Choose a tag to compare

what

  • updated README.yaml file
  • add tags and categories
  • rebuild README.md file

why

  • need to add categories and tags so we can pull them into the documentation

0.3.0 Add enabled flag

23 Oct 04:03
Compare
Choose a tag to compare

what

  • Add flag to enable/disable the module from creating resources

why

  • Useful when logs are not needed

Regenerate README.md

27 Jul 13:56
035c147
Compare
Choose a tag to compare

what

  • Regenerate README.md

why

  • Previous version of build-harness has some typos

Migrate to README.yaml format

19 Jul 09:17
3af7ace
Compare
Choose a tag to compare

what

  • Add README.yaml

why

  • Standardize README

0.2.0

17 Mar 01:55
72d2fab
Compare
Choose a tag to compare

what

  • Enable server-side default encryption

why

  • To set the default encryption behavior for an S3 bucket so that all objects are encrypted when they are stored in the bucket. The objects are encrypted using server-side encryption with either Amazon S3-managed keys (SSE-S3) or AWS KMS-managed keys (SSE-KMS)

references

0.1.3

19 Feb 17:28
d9dd17c
Compare
Choose a tag to compare

what

  • Bumped terraform-null-label version to 0.3.1
  • Added TravisCI

why

  • terraform fmt required for the old version
  • To monitor code quality and build status

Rename Repo

20 Sep 19:50
Compare
Choose a tag to compare

what

  • Rename repo

why