如何使用无服务器1.x更新现有的无服务器0.5.x堆栈?

时间:2018-07-27 07:25:31

标签: serverless-framework aws-serverless

我们有几个使用无服务器0.5部署的AWS堆栈,现在我们正尝试迁移到无服务器1.x。 我们已经迁移了配置(serverless.yml)和所有配置,但是当我们尝试更新实际堆栈时,问题就来了。 无服务器1使用的部署桶是旧的无服务器0.5堆栈所没有的,我们似乎无法创建这些桶。我们收到以下错误: Resource ServerlessDeploymentBucket does not exist for stack <stack name>。 除了简单地删除所有旧堆栈之外,还有其他方法吗? 其中一些具有与之关联的数据库表和存储桶,我们不能冒险丢失其中的数据。 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

好,所以我通过使用插件serverless-plugin-create-deployment-bucket解决了这个问题。它运作良好,现在我可以接管旧的无服务器0.5堆栈了……只需要现在就可以更新lambdas ...