亚马逊 CodeCatalyst 不再向新客户开放。现有客户可以继续正常使用该服务。有关更多信息,请参阅 如何从中迁移 CodeCatalyst。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
创建空间
当您首次 CodeCatalyst 使用 AWS 构建器 ID 注册亚马逊时,需要创建一个空间。有关更多信息,请参阅 设置并登录 CodeCatalyst。您可以选择创建其他空间来满足您的业务需求。
注意
空间名称必须是唯一的 CodeCatalyst。不能重复使用已删除空间的名称。
本指南中的信息用于在中 CodeCatalyst 创建支持 AWS Builder ID 用户的空间。《CodeCatalyst 管理员指南》中提供了设置和管理支持联合身份验证的空间的步骤。要使用为联合身份验证设置的空间,请参阅《亚马逊 CodeCatalyst 管理员指南》中的 CodeCatalyst 空间设置和管理。
要创建支持 AWS Builder ID 用户的其他空间,必须向您分配空间管理员角色。
注意
创建其他空间时,系统不会提示您创建项目。要了解如何在空间中创建项目,请参阅创建项目。
创建另一个空间
-
在中 AWS 管理控制台,确保您使用与 CodeCatalyst 空间关联的相同 AWS 账户 身份登录。
在处打开 CodeCatalyst 控制台https://codecatalyst.aws/
。 -
导航到您的空间。
提示
如果您属于多个空间,则可以在顶部导航栏中选择一个空间。
-
选择创建空间。
-
在创建空间页面的空间名称中,输入空间的名称。您以后不能更改此名称。
注意
空间名称必须是唯一的 CodeCatalyst。不能重复使用已删除空间的名称。
-
在 AWS 区域中,选择要在其中存储空间和项目数据的区域。您以后不能更改此区域。
-
在 AWS 账户 ID 中,输入您要连接到空间的账户的十二位 ID。
在 AWS 账户验证令牌中,复制生成的令牌 ID。该令牌会自动为您复制,但您可能需要在批准 AWS 连接请求时将其存储。
-
选择 “验证” AWS。
-
验证亚马逊 CodeCatalyst 空间页面将在中打开 AWS 管理控制台。这是亚马逊 CodeCatalyst 空间页面。您可能需要登录才能访问该页面。
在中 AWS 管理控制台,请务必选择与创建空间相同 AWS 区域 的位置。
要直接访问该页面,请在以下地址登录亚马逊 CodeCatalyst 空间 AWS 管理控制台 https://console.aws.amazon.com/codecatalyst/home/.
这将自动在验证令牌中输入验证令牌。成功横幅显示一条消息,表明该令牌是有效令牌。
-
选择验证空间。
这将显示账户已验证成功消息,表示已将该账户添加到空间。
-
留在 “验证亚马逊 CodeCatalyst 空间” 页面上。选择以下链接:要为该空间添加 IAM 角色,请查看空间详细信息。
CodeCatalyst 空间详细信息页面将在中打开 AWS 管理控制台。这是亚马逊 CodeCatalyst 空间页面。您可能需要登录才能访问该页面。
-
在 “可供使用的 IAM 角色” 下 CodeCatalyst,选择添加 IAM 角色。
将显示 “添加可用的 IAM 角色 CodeCatalyst” 页面。
-
选择 IAM 中创建 CodeCatalyst 开发管理员角色。此选项将创建一个服务角色,其中包含开发角色的权限策略和信任策略。
开发人员角色是一 AWS 个 IAM 角色,可让您的 CodeCatalyst 工作流程访问诸如亚马逊 S3、Lambda 和 CloudFormation之类的 AWS 资源。该角色的名称为
CodeCatalystWorkflowDevelopmentRole-,并且将附加唯一标识符。有关角色和角色策略的更多信息,请参阅了解 CodeCatalystWorkflowDevelopmentRole-spaceName 服务角色。spaceName -
选择创建开发角色。
-
在连接页面上,在 “可供使用的 IAM 角色” 下 CodeCatalyst,查看添加到您账户的 IAM 角色列表中的开发者角色。
-
选择 “前往亚马逊” CodeCatalyst 。
-
在中的创建页面上 CodeCatalyst,选择创建空间。