创建CodeBuild项目出错 - CodeBuild未授权执行...

0

【以下的问题经过翻译处理】 大家好,我正在尝试使用CodePipeline和Terraform在AWS上构建一个codebuild CI/CD项目。实际上,我正在尝试复制这个repo [https://github.com/davoclock/aws-cicd-pipeline], 并按照这个视频 [https://www.youtube.com/watch?v=JwTP3wZHYnU] 中的指示进行操作。

在设置完我的pipeline后,当我尝试运行terraform apply时,会出现以下错误:“创建CodeBuild项目时出错:InvalidInputException: CodeBuild未被授权执行arn:aws:iam::xxxxxxxxxxxx:role/tf-codebuild-role上的sts:AssumeRole”。

我非常感谢任何解决此问题的帮助。

1 個回答
0

【以下的回答经过翻译处理】 请确认您的IAM角色tf-codebuild-role是否有正确的信任策略(https://docs.aws.amazon.com/zh_cn/IAM/latest/UserGuide/roles-managingrole-editing-console.html#roles-managingrole_edit-trust-policy)? 该策略应该授予codebuild扮演该角色的权限。

profile picture
專家
已回答 5 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南

相關內容