适用于 Unity 的插件:设置 AWS 用户配置文件
安装插件后,使用有效的 AWS 账户设置用户配置文件。您可以在插件中维护多个配置文件,但一次只能选择一个配置文件。每当使用插件时,请选择要使用的配置文件。每个工作流程页面都会显示当前选择的配置文件。
维护多个配置文件使您能够在不同的托管部署之间切换。例如,您可以设置使用相同 AWS 账户但部署到不同 AWS 区域的配置文件。或者,您可以设置具有不同 AWS 账户或不同用户和权限集的配置文件。
注意
如果您已在工作站上安装了 AWS CLI 并且已经配置了配置文件,那么 Amazon GameLift Servers 插件将检测到它并将其列为现有配置文件。该插件会自动选择任何名为 [default] 的配置文件。您可以使用现有配置文件或创建新的配置文件。
必须对所有配置文件进行引导,以便在您的账户用户下设置一些所需的 AWS 资源。
管理您的 AWS 配置文件
在 Unity 主工具栏中,选择 Amazon GameLift Servers 菜单,然后选择 AWS 访问凭证。此操作会打开 Amazon GameLift Servers 插件并转到设置您的用户配置文件页面。
使用相应按钮创建新的 AWS 账户或为您已有的 AWS 账户设置用户配置文件。
如果您还没有用户配置文件,系统会提示您输入配置文件详细信息并创建新的配置文件。提供以下信息:
-
一个 AWS 账户。如果您创建了新的 AWS 账户,请使用指向 AWS 管理控制台 的链接并按照提示进行操作。有关更多详细信息,请参阅创建 AWS 账户。
-
有权使用 Amazon GameLift Servers 和其他所需 AWS 服务的 AWS 用户。有关设置具有 Amazon GameLift Servers 权限和使用长期凭证进行编程访问的 AWS Identity and Access Management(IAM)用户的说明,请参阅设置 AWS 用户账户。
-
AWS 用户凭证 这些凭证包含 AWS 访问密钥和 AWS 私有密钥。有关更多详细信息,请参阅获取访问密钥。
-
AWS 区域。这是您要在其中创建托管 AWS 资源的地理位置。在开发过程中,我们建议使用靠近您的实际位置的区域。从受支持的 AWS 区域列表中选择一个区域。
-
如果插件检测到现有配置文件,则会显示可用配置文件列表。从列表中选择现有配置文件,或选择添加其他配置文件以创建新的配置文件。
引导用户配置文件
所有配置文件必须进行引导才能与 Amazon GameLift Servers 插件搭配使用。引导会创建特定于该配置文件的 Amazon S3 存储桶。它用于存储项目配置、构建构件和其他依赖项。存储桶不会在其他配置文件之间共享。
引导涉及创建新 AWS 资源,并且可能会产生成本。
要引导您的配置文件,请执行以下操作:
在 AWS 访问凭证页面上,检查要使用的用户配置文件的引导状态。如果配置文件的引导状态为“非活动”,并且未列出 S3 存储桶,则需要引导配置文件。
选择要使用的配置文件,然后选择引导配置文件。
等待引导状态变为“活动”。这可能需要几分钟的时间。