我一直试图在CodePipeline中建立管道,以将服务从一个帐户部署到另一个帐户。但我一直不断收到此错误:
不允许跨帐户传递角色(服务:AmazonCloudFormation;状态代码:403;错误代码:AccessDenied;
这里我有2个帐户:
部署帐户:这里有我要部署的模板的CodeCommit存储库。这是同一帐户中CodePipeline的来源。我想从部署帐户中通过CloudFormation将堆栈部署到测试帐户中。
测试帐户:我要在这里部署堆栈。在这里,我有一个跨帐户角色,该角色授予CloudFormation使用我要使用的所有服务的权限。此角色还与部署帐户具有信任关系。
所以我希望部署帐户中的管道在测试帐户中部署堆栈。
管道设置:
当我测试管道时,它不断收到我上面所述的错误。
有人知道我在做什么错吗?