如何在无服务器中处理customRole?

时间:2016-03-02 10:18:21

标签: serverless-framework

我想在无服务器的不同阶段扮演不同的角色。

舞台' dev'我有角色A-dev和舞台' prod'角色是roleA-prod

在无服务器中处理这种情况的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

显而易见的解决方案是更新customRole中的s-function.json以包含${stage}变量。

"customRole": "RoleA-${stage}"

不幸的是,此功能目前在已发布的Serverless版本中尚未完成,但预计将在v0.5中提供。已打开GitHub issue,其中包含此特定功能。

20160304更新:
无服务器v0.5现已发布用于beta测试。您可以使用以下命令安装它:

npm install git://github.com/serverless/serverless#v0.5 -g