diff --git a/buckets.tf b/buckets.tf index d37c9c3..7b25d46 100644 --- a/buckets.tf +++ b/buckets.tf @@ -18,6 +18,15 @@ resource "aws_s3_bucket_server_side_encryption_configuration" "bucket" { resource "aws_s3_bucket_acl" "bucket" { bucket = aws_s3_bucket.bucket.id acl = "private" + + depends_on = [aws_s3_bucket_ownership_controls.bucket-acl-ownership] +} + +resource "aws_s3_bucket_ownership_controls" "bucket-acl-ownership" { + bucket = aws_s3_bucket.bucket.id + rule { + object_ownership = "BucketOwnerPreferred" + } } resource "aws_s3_bucket_versioning" "bucket" {