View a markdown version of this page

关联一个 AWS 账户 有环境 - Amazon CodeCatalyst

CodeCatalyst Amazon 不再向新买家开放。现有客户可以继续正常使用该服务。有关更多信息,请参阅 如何从中迁移 CodeCatalyst

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

关联一个 AWS 账户 有环境

按照以下说明将 AWS 账户 与环境相关联。当您将 AWS 账户 与环境关联时,分配给该环境的工作流操作将能够连接到该环境 AWS 账户。

有关账户连接的更多信息,请参阅允许访问 AWS 已连接的资源 AWS 账户

开始前的准备工作

您需要以下项:

  • 包含您的工作流程操作需要访问的 IAM 角色的 AWS 账户连接 AWS。有关创建账户连接的信息,请参阅允许访问 AWS 已连接的资源 AWS 账户。对于每个环境,最多使用一个账户连接。

  • 以下 CodeCatalyst 角色之一:空间管理员项目管理员。有关更多信息,请参阅 向用户授予项目权限

要关联 AWS 账户 有环境
  1. 打开 CodeCatalyst 控制台,网址为https://codecatalyst.aws/

  2. 选择您的项目。

  3. 在导航窗格中,选择 CI/CD,然后选择环境

  4. 选择您的环境(例如 Production)。

  5. 选择编辑环境

  6. 环境属性下的 AWS 账户 连接 – 可选下拉列表中,选择所需的 AWS 账户。

    如果您要使用的 AWS 账户 连接未列出,则可能是因为您的项目中不允许使用该连接。有关更多信息,请参阅《A mazon CodeCatalyst 管理员指南》中的配置受项目限制的账户连接

  7. 默认 IAM 角色中,选择要与此环境关联的 IAM 角色。分配给此环境的工作流程操作将继承此 IAM 角色,并能够使用该角色连接到您的中的服务和资源 AWS 账户。

    如果您要用作默认角色的 IAM 角色未列出,则可能是因为您尚未将其添加到 AWS 账户 连接中。要向账户连接添加 IAM 角色,请参阅将 IAM 角色添加到账户连接