创建空间 - Amazon CodeCatalyst

创建空间

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

注意

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

本指南中的信息用于在 CodeCatalyst 中创建支持 AWS 构建者 ID 用户的空间。《CodeCatalyst Administrator Guide》中提供了设置和管理支持身份联合验证的空间的步骤。要使用为身份联合验证设置的空间,请参阅《Amazon CodeCatalyst Administrator Guide》中的 Setup and administration for CodeCatalyst spaces

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

注意

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

创建另一个空间
  1. 在 AWS Management Console中,确保使用要与 CodeCatalyst 空间关联的同一 AWS 账户登录。

  2. 通过访问 https://codecatalyst.aws/ 打开 CodeCatalyst 控制台。

  3. 导航到您的空间。

    提示

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

  4. 选择创建空间

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

    注意

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

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

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

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

  8. 选择在 AWS 中验证

  9. 验证 Amazon CodeCatalyst 空间页面将在 AWS Management Console 中打开。这是 Amazon CodeCatalyst 空间页面。您可能需要登录才能访问该页面。

    在 AWS Management Console中,确保为创建空间选择相同的 AWS 区域。

    要直接访问该页面,请在 AWS Management Console中登录到 Amazon CodeCatalyst 空间,网址为 https://console.aws.amazon.com/codecatalyst/home/。

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

  10. 选择验证空间

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

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

    CodeCatalyst 空间详细信息页面将在 AWS Management Console 中打开。这是 Amazon CodeCatalyst 空间页面。您可能需要登录才能访问该页面。

  12. CodeCatalyst 可用的 IAM 角色下,选择添加 IAM 角色

    此时将显示添加 CodeCatalyst 可用的 IAM 角色页面。

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

    开发人员角色是一个 AWS IAM 角色,使您的 CodeCatalyst 工作流能够访问 Amazon S3、Lambda 和 AWS CloudFormation 等 AWS 资源。该角色的名称为 CodeCatalystWorkflowDevelopmentRole-spaceName,并且将附加唯一标识符。有关角色和角色策略的更多信息,请参阅了解 CodeCatalystWorkflowDevelopmentRole-spaceName 服务角色

  14. 选择创建开发角色

  15. 在连接页面上的 CodeCatalyst 可用的 IAM 角色下,查看已添加到您账户的 IAM 角色列表中的开发人员角色。

  16. 选择前往 Amazon CodeCatalyst

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