0

我正在使用 Codestar Node.JS Expressjs 快速入门模板。到目前为止,我已经将它发送到可以向端点发送 HTTP 请求的位置,并将其写入我创建的 DynamoDB 数据库。

不幸的是,这只有在我完成以下过程时才有效;否则我会收到权限被拒绝错误:

  1. 提交一些代码,等待它重新构建/重新部署
  2. 在 AWS 控制台 Web UI 中进入 Lambda 函数的 IAM 角色
  3. 手动添加我的DynamoDB表资源的访问权限,保存,通过Codestar重新部署

然后,如果我提交更多代码,我对 IAM 角色所做的修改将被覆盖。

我猜这是因为这些 IAM 规则会在每次构建时重新生成,但我无法找到可以添加资源以使其在构建之间持续存在的任何地方。

4

0 回答 0