在aws sam DeploymentPreference中将自定义CodeDeployServiceRole角色指定为CodeDeployHook

时间:2020-05-22 05:39:55

标签: amazon-web-services aws-code-deploy aws-sam aws-sam-cli

我正在实现PreTrafficHook验证lambda函数,并想使用预先创建的CodeDeployServiceRole,但是AWS SAM试图创建新角色arn:aws:iam ::: role / -CodeDeployServiceRole-。

我在https://github.com/awslabs/serverless-application-model/issues/1496处发现了一个相关问题,因此看起来像是个错误。但是无论如何,有没有办法绕过这个问题?

1 个答案:

答案 0 :(得分:0)

我可以通过删除sam模板中preTrafficHook函数资源的DeploymentPreference中的“ Enabled:false”来解决此问题