File tree Expand file tree Collapse file tree 1 file changed +20
-2
lines changed
deploy/terraform/aws/lambda Expand file tree Collapse file tree 1 file changed +20
-2
lines changed Original file line number Diff line number Diff line change @@ -81,8 +81,17 @@ resource "aws_s3_bucket" "events" {
8181}
8282
8383resource "aws_s3_bucket_acl" "events_acl" {
84+ bucket = aws_s3_bucket. events . id
85+ acl = " private"
86+ depends_on = [aws_s3_bucket_ownership_controls . events_acl_ownership ]
87+ }
88+
89+ # Resource to avoid error "AccessControlListNotSupported: The bucket does not allow ACLs"
90+ resource "aws_s3_bucket_ownership_controls" "events_acl_ownership" {
8491 bucket = aws_s3_bucket. events . id
85- acl = " private"
92+ rule {
93+ object_ownership = " ObjectWriter"
94+ }
8695}
8796
8897resource "aws_s3_object" "schemas" {
@@ -98,8 +107,17 @@ resource "aws_s3_bucket" "buz_schemas" {
98107}
99108
100109resource "aws_s3_bucket_acl" "schemas_acl" {
110+ bucket = aws_s3_bucket. buz_schemas . id
111+ acl = " private"
112+ depends_on = [aws_s3_bucket_ownership_controls . schemas_acl_ownership ]
113+ }
114+
115+ # Resource to avoid error "AccessControlListNotSupported: The bucket does not allow ACLs"
116+ resource "aws_s3_bucket_ownership_controls" "schemas_acl_ownership" {
101117 bucket = aws_s3_bucket. buz_schemas . id
102- acl = " private"
118+ rule {
119+ object_ownership = " ObjectWriter"
120+ }
103121}
104122
105123resource "aws_ecr_repository" "buz_repository" {
You can’t perform that action at this time.
0 commit comments