terraform-aws-logs

Creates and configures an S3 bucket for storing AWS logs.

BSD-3-CLAUSE License

Stars
74
Committers
34

Bot releases are hidden (Show)

terraform-aws-logs - Latest Release

Published by chtakahashi 12 months ago

terraform-aws-logs - Deprecate data source: aws_redshift_service_account

Published by chtakahashi over 1 year ago

terraform-aws-logs - Deprecate using Terraform versions before 1.0

Published by ralren over 1 year ago

Module now requires using Terraform version 1.0 or higher.

terraform-aws-logs - ACL and object ownership changes

Published by jsclarridge over 1 year ago

Update the module to work with ACL and object ownership changes introduced by AWS in April 2023.

See https://github.com/trussworks/terraform-aws-logs#upgrade-paths for details on how to upgrade.

terraform-aws-logs - Removes lifecycle rules put in place for aws provider v4 update

Published by chtakahashi over 1 year ago

terraform-aws-logs - v14.2.1

Published by nyanbinaryneko over 1 year ago

What's Changed

Full Changelog: https://github.com/trussworks/terraform-aws-logs/compare/v14.2.0...v14.2.1

terraform-aws-logs - v14.2.0

Published by nyanbinaryneko almost 2 years ago

  • Adds bucket policy to outputs allowing a user to amend or append a custom bucket policy
terraform-aws-logs - v14.1.0

Published by rpdelaney almost 2 years ago

  • Add enable_s3_log_bucket_lifecycle_rule. Thanks @amber-h !
terraform-aws-logs - v14.0.0

Published by esacteksab almost 2 years ago

  • Add support to source account policy for multi account prefixes in Config buckets
terraform-aws-logs - v13.0.1

Published by esacteksab almost 2 years ago

Remove filter /* as it's redundant and invalid

terraform-aws-logs - Further improve the aws 4.0 provider upgrade path

Published by carterjones over 2 years ago

This releases https://github.com/trussworks/terraform-aws-logs/pull/273.

See https://github.com/trussworks/terraform-aws-logs#upgrade-paths for details on how to upgrade.

Of note, this replaces the enable_versioning boolean variable with the versioning_status string variable due to the more nuanced behavior of the aws_s3_bucket_versioning resource. With the new behavior, the AWS provider distinguishes between Disabled versioning (versioning has never been enabled) and Suspended versioning (versioning was once enabled, but is now turned off). The old behavior did not include this differentiation.

Additionally, this sets the minimum AWS provider version to 3.75.0.

terraform-aws-logs - Enable the use of version 4 of the AWS provider

Published by carterjones over 2 years ago

Enable the use of version 4 of the AWS provider. Upgrading to this version will require running multiple terraform import statements. Please see the Readme for details: https://github.com/trussworks/terraform-aws-logs#upgrading-from-11xx-to-12xx

terraform-aws-logs - Remove Automation tagging in favor of provider default_tags

Published by dynamike about 3 years ago

  • Remove Automation tagging - The preference is to use the AWS provider default_tags for setting Automation = Terraform. If you would like to continue using Automation tagging, you can define it directly in var.tags.
terraform-aws-logs - Expose the mfa_delete attribute

Published by dynamike about 3 years ago

terraform-aws-logs - Add enable_versioning

Published by cblkwell over 3 years ago

This release adds the ability to turn on versioning for the logs bucket via the enable_versioning variable.

terraform-aws-logs - Add logging support to s3 bucket to address CIS.2.6

Published by dynamike almost 4 years ago

terraform-aws-logs - Release off of the terraform12 branch

Published by dynamike almost 4 years ago

Package Rankings
Top 5.42% on Proxy.golang.org
Related Projects