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.