Skip to content

Commit e648a7b

Browse files
committed
feat(s3): fix bucket permissions
1 parent 9888efb commit e648a7b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/constructs/ad-hoc/base/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { RemovalPolicy, Stack } from 'aws-cdk-lib';
22
import { IVpc, SecurityGroup } from 'aws-cdk-lib/aws-ec2';
33
import { ApplicationListener, ApplicationLoadBalancer } from 'aws-cdk-lib/aws-elasticloadbalancingv2';
44
import { DatabaseInstance } from 'aws-cdk-lib/aws-rds';
5-
import { Bucket } from 'aws-cdk-lib/aws-s3';
5+
import { Bucket, ObjectOwnership } from 'aws-cdk-lib/aws-s3';
66
import { Construct } from 'constructs';
77
import { AlbResources } from '../../internal/alb';
88
import { ElastiCacheCluster } from '../../internal/ec';
@@ -46,6 +46,7 @@ export class AdHocBase extends Construct {
4646
restrictPublicBuckets: false,
4747
},
4848
autoDeleteObjects: true,
49+
objectOwnership: ObjectOwnership.OBJECT_WRITER,
4950
});
5051
this.assetsBucket = assetsBucket;
5152

0 commit comments

Comments
 (0)