通过代码部署服务在AWS中进行跨账户部署

Yog*_*ava 5 amazon-web-services amazon-iam aws-code-deploy aws-codepipeline aws-codebuild

我们有两个 AWS 帐户,称为 Dev 和 Prod。在开发帐户中,我们的代码构建、代码管道和代码部署服务是使用 S3 配置的。但是,在产品帐户中,正在为生产网站运行自动缩放组。根据我们的要求,我们希望通过跨帐户部署将代码从开发帐户部署到产品帐户。基本上,代码构建和代码管道将执行代码,并通过使用代码部署将其部署在 Prod 帐户的自动缩放组中。

有人可以给我们一些关于实现同样目标的见解吗?

谢谢

Tim*_*imB 4

CodePipeline 支持跨帐户操作,但目前无法通过控制台进行配置,并且需要配置一些额外的角色。

以下是有关如何使其工作的指南:https ://docs.aws.amazon.com/codepipeline/latest/userguide/pipelines-create-cross-account.html