Following up on Delete S3 buckets after deployment
I’ve precreated a common bucket and want to configure all my serverless.yml deployments to use that one rather than creating new ones all the time.
However, unlike
I wasn’t even able to make use of that common bucket at all.
I’ve removed my whole service stack from AWS, removed local .serverless folder and redid sls deploy. However, on checking the newly created application, it’s creating a brand new S3 buckets again, not using my specified one at all. I did my config following:
Using existing buckets
I.e.,
functions:
users:
handler: users.handler
events:
- s3:
bucket: legacy-one
event: s3:ObjectCreated:*
existing: true
while omitting these from the doc:
rules:
- prefix: uploads/
- suffix: .jpg
Please help.