我想在无服务器的不同阶段扮演不同的角色。
阶段'dev'的示例我有角色A-dev,对于阶段'prod',角色是roleA-prod
在无服务器中处理这种情况的最佳方法是什么?
我想在无服务器的不同阶段扮演不同的角色。
阶段'dev'的示例我有角色A-dev,对于阶段'prod',角色是roleA-prod
在无服务器中处理这种情况的最佳方法是什么?
显而易见的解决方案是更新customRole
内部s-function.json
以包含${stage}
变量。
"customRole": "RoleA-${stage}"
不幸的是,该功能目前在 Serverless 的已发布版本中不完整,但预计将在 v0.5 中可用。已打开一个包含此特定功能的GitHub 问题。
20160304 更新:
Serverless v0.5 现已发布进行 beta 测试。您可以使用以下命令安装它:
npm install git://github.com/serverless/serverless#v0.5 -g