我可以在Zappa Init中禁用自动创建S3 Bucket吗?

时间:2017-07-27 02:38:31

标签: python-2.7 amazon-web-services serverless-architecture zappa

我想开始使用zappa框架,但是当我运行init zappa时,我得到了这个通知: enter image description here

如何禁用autocreate s3 bucket?

2 个答案:

答案 0 :(得分:0)

你做不到。 Zappa首先将您的.zip文件上传到存储桶,然后从那里进行部署。

来自official repo

  

Zappa将自动打包您的应用程序,将存档上传到S3 ,创建和管理必要的Amazon IAM策略和角色,将其注册为新的Lambda函数,创建一个新的API网关资源,为其创建与WSGI兼容的路由,将其链接到新的Lambda函数,最后从S3存储桶中删除存档。方便!

所以你的选择是挖掘Zappa并自行规避或者尝试直接上传的Chalice

答案 1 :(得分:0)

@mislav是正确的,Zappa确实需要一个S3桶。但是,如果您没有指定一个,则只会自动创建一个。只需在提示符下提供有效的存储桶名称,Zappa就会使用该存储桶而不是为您创建存储桶。