Releases: jetbrains-infra/terraform-aws-s3-bucket-for-logs
Releases · jetbrains-infra/terraform-aws-s3-bucket-for-logs
Enable S3 access control lists (ACLs)
Starting in April 2023, you must enable S3 access control lists (ACLs) for new S3 buckets being used for CloudFront standard logs.
https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/AccessLogs.html
Bugfix
Fix of broken expression of the condition in newly introduced S3 encryption support.
AWS S3 encryption
This release overcomes a recent change in the S3 backend where the server side encryption became mandatory.
Minor fixes
aws_s3_bucket.policy is deprecated, use aws_s3_bucket_policy resource
Updated the bucket IAM policy
- Refactoring to use the latest recommened IAM policies from the AWS documentation
- Bugfix
Bug fix
v0.4.2 Default empty value for tags
Support of external readers
v0.4.1 fix: typo
Support region specific ALB service accounts
v0.4.0 fix: Make output more clear to humans
Bugfix
ALB prefix should start/end with '/' Fix of "The value of 'access_logs.s3.prefix' cannot start or end with '/'" error
Introduce `force_destroy` flag
v0.3.1 feat: Introduce `force_destroy` flag