Closed IrmantasMarozas closed 3 years ago
hi @IrmantasMarozas - I don't think thats showing the log forwarder bucket (it looks to be named web_bucket
) - you can see in the source code that all public blocks are enabled, HTTPS transport is enforced by default, and encryption is enabled by default (S3 AES256) https://github.com/clowdhaus/terraform-aws-datadog-forwarders/blob/main/modules/log_forwarder/main.tf#L33-L50
Hey @bryantbiggs, thanks, regarding control block - yes, after checking again it seems to be fine. web_bucket
is just the name of the module where I call this module.
encryption is enabled by default (S3 AES256)
Using AWS default encryption key is generally discouraged, best practice is to use customer-managed keys, therefore it would be great if the module would allow specifying a customer-managed key. Ref: https://tfsec.dev/docs/aws/s3/enable-bucket-encryption/
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.
tfsec reports the following issues: