无服务器框架的最大策略大小错误
Maximum policy size error from serverless framework
部署一个相当大的无服务器应用程序,我们首先达到了 200 个资源的上限。我们使用 serverless-plugin-split-stacks
库解决了这个问题,但稍后可能会引入另一个问题:
An error occurred: IamRoleLambdaExecution - Maximum policy size of
10240 bytes exceeded for role
pca-console-production-ap-northeast-2-lambdaRole (Service:
AmazonIdentityManagement; Status Code: 409; Error Code: LimitExceeded;
此错误与代码行有关?
如有任何意见或建议,我们将不胜感激。提前谢谢你。
当您创建的 AWS Iam 角色变得太大时,此错误很常见。它有一个最大的集合大小。如果您通过内联 json 创建 AWS IAMRole 并且策略变得太大,也会发生同样的事情。减小 IAMRole 策略大小或将其分解为多个策略。
部署一个相当大的无服务器应用程序,我们首先达到了 200 个资源的上限。我们使用 serverless-plugin-split-stacks
库解决了这个问题,但稍后可能会引入另一个问题:
An error occurred: IamRoleLambdaExecution - Maximum policy size of 10240 bytes exceeded for role pca-console-production-ap-northeast-2-lambdaRole (Service: AmazonIdentityManagement; Status Code: 409; Error Code: LimitExceeded;
此错误与代码行有关?
如有任何意见或建议,我们将不胜感激。提前谢谢你。
当您创建的 AWS Iam 角色变得太大时,此错误很常见。它有一个最大的集合大小。如果您通过内联 json 创建 AWS IAMRole 并且策略变得太大,也会发生同样的事情。减小 IAMRole 策略大小或将其分解为多个策略。