View a markdown version of this page

创建空间 - 亚马逊 CodeCatalyst

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

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

创建空间

当您首次 CodeCatalyst 使用 AWS 构建器 ID 注册亚马逊时,需要创建一个空间。有关更多信息,请参阅 设置并登录 CodeCatalyst。您可以选择创建其他空间来满足您的业务需求。

注意

空间名称必须是唯一的 CodeCatalyst。不能重复使用已删除空间的名称。

本指南中的信息用于在中 CodeCatalyst 创建支持 AWS Builder ID 用户的空间。《CodeCatalyst 管理员指南》中提供了设置和管理支持联合身份验证的空间的步骤。要使用为联合身份验证设置的空间,请参阅《亚马逊 CodeCatalyst 管理员指南》中的 CodeCatalyst 空间设置和管理

要创建支持 AWS Builder ID 用户的其他空间,必须向您分配空间管理员角色。

注意

创建其他空间时,系统不会提示您创建项目。要了解如何在空间中创建项目,请参阅创建项目

创建另一个空间
  1. 在中 AWS 管理控制台,确保您使用与 CodeCatalyst 空间关联的相同 AWS 账户 身份登录。

  2. 在处打开 CodeCatalyst 控制台https://codecatalyst.aws/

  3. 导航到您的空间。

    提示

    如果您属于多个空间,则可以在顶部导航栏中选择一个空间。

  4. 选择创建空间

  5. 创建空间页面的空间名称中,输入空间的名称。您以后不能更改此名称。

    注意

    空间名称必须是唯一的 CodeCatalyst。不能重复使用已删除空间的名称。

  6. AWS 区域中,选择要在其中存储空间和项目数据的区域。您以后不能更改此区域。

  7. AWS 账户 ID 中,输入您要连接到空间的账户的十二位 ID。

    AWS 账户验证令牌中,复制生成的令牌 ID。该令牌会自动为您复制,但您可能需要在批准 AWS 连接请求时将其存储。

  8. 选择 “验证” AWS

  9. 验证亚马逊 CodeCatalyst 空间页面将在中打开 AWS 管理控制台。这是亚马逊 CodeCatalyst 空间页面。您可能需要登录才能访问该页面。

    在中 AWS 管理控制台,请务必选择与创建空间相同 AWS 区域 的位置。

    要直接访问该页面,请在以下地址登录亚马逊 CodeCatalyst 空间 AWS 管理控制台 https://console.aws.amazon.com/codecatalyst/home/.

    这将自动在验证令牌中输入验证令牌。成功横幅显示一条消息,表明该令牌是有效令牌。

  10. 选择验证空间

    这将显示账户已验证成功消息,表示已将该账户添加到空间。

  11. 留在 “验证亚马逊 CodeCatalyst 空间” 页面上。选择以下链接:要为该空间添加 IAM 角色,请查看空间详细信息

    CodeCatalyst 空间详细信息页面将在中打开 AWS 管理控制台。这是亚马逊 CodeCatalyst 空间页面。您可能需要登录才能访问该页面。

  12. 在 “可供使用的 IAM 角色” 下 CodeCatalyst,选择添加 IAM 角色

    将显示 “添加可用的 IAM 角色 CodeCatalyst” 页面。

  13. 选择 IAM 中创建 CodeCatalyst 开发管理员角色。此选项将创建一个服务角色,其中包含开发角色的权限策略和信任策略。

    开发人员角色是一 AWS 个 IAM 角色,可让您的 CodeCatalyst 工作流程访问诸如亚马逊 S3、Lambda 和 CloudFormation之类的 AWS 资源。该角色的名称为 CodeCatalystWorkflowDevelopmentRole-spaceName,并且将附加唯一标识符。有关角色和角色策略的更多信息,请参阅了解 CodeCatalystWorkflowDevelopmentRole-spaceName 服务角色

  14. 选择创建开发角色

  15. 在连接页面上,在 “可供使用的 IAM 角色” 下 CodeCatalyst,查看添加到您账户的 IAM 角色列表中的开发者角色。

  16. 选择 “前往亚马逊” CodeCatalyst

  17. 在中的创建页面上 CodeCatalyst,选择创建空间