Creates and configures an S3 bucket for storing AWS logs.
BSD-3-CLAUSE License
Bot releases are hidden (Show)
Published by chtakahashi over 1 year ago
Published by ralren over 1 year ago
Module now requires using Terraform version 1.0 or higher.
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.
Published by chtakahashi over 1 year ago
Published by nyanbinaryneko over 1 year ago
Full Changelog: https://github.com/trussworks/terraform-aws-logs/compare/v14.2.0...v14.2.1
Published by nyanbinaryneko almost 2 years ago
Published by rpdelaney almost 2 years ago
enable_s3_log_bucket_lifecycle_rule
. Thanks @amber-h !Published by esacteksab almost 2 years ago
Published by esacteksab almost 2 years ago
Remove filter /* as it's redundant and invalid
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.
Published by carterjones over 2 years ago
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
Published by dynamike about 3 years ago
default_tags
for setting Automation = Terraform
. If you would like to continue using Automation tagging, you can define it directly in var.tags
.Published by dynamike about 3 years ago
Published by dynamike about 3 years ago
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.
Published by dynamike almost 4 years ago
Published by dynamike almost 4 years ago
Beware of the logging turtles
Published by dynamike almost 4 years ago