如何在无服务器中处理 customRole?
How to handle customRole in serverless?
我想在无服务器的不同阶段扮演不同的角色。
阶段 'dev' 的示例我有 roleA-dev,阶段 'prod' 的角色是 roleA-prod
在无服务器中处理这种情况的最佳方法是什么?
显而易见的解决方案是在 s-function.json
中更新 customRole
以包含 ${stage}
变量。
"customRole": "RoleA-${stage}"
遗憾的是,该功能目前在 Serverless 的发布版本中还不完整,但有望在 v0.5 中提供。包含此特定功能的 GitHub issue 已打开。
20160304 更新:
Serverless v0.5 现已发布,用于 Beta 测试。您可以使用以下命令安装它:
npm install git://github.com/serverless/serverless#v0.5 -g
我想在无服务器的不同阶段扮演不同的角色。
阶段 'dev' 的示例我有 roleA-dev,阶段 'prod' 的角色是 roleA-prod
在无服务器中处理这种情况的最佳方法是什么?
显而易见的解决方案是在 s-function.json
中更新 customRole
以包含 ${stage}
变量。
"customRole": "RoleA-${stage}"
遗憾的是,该功能目前在 Serverless 的发布版本中还不完整,但有望在 v0.5 中提供。包含此特定功能的 GitHub issue 已打开。
20160304 更新:
Serverless v0.5 现已发布,用于 Beta 测试。您可以使用以下命令安装它:
npm install git://github.com/serverless/serverless#v0.5 -g