Releases: cloudposse/terraform-aws-s3-log-storage
Releases · cloudposse/terraform-aws-s3-log-storage
0.4.1
0.5.0 Convert to TF 0.12. Add tests. Add Codefresh test pipeline
what
- Port module to Terraform 0.12
- Pin all providers
- Add example for testing
- Add
bats
andterratest
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
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
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
what
- Add flag to enable/disable the module from creating resources
why
- Useful when logs are not needed
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.2.0
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
Rename Repo
what
- Rename repo
why
- To conform to community standard: https://www.terraform.io/docs/registry/modules/publish.html