通过 提供的部署设置 部署工具 - 适用于 .NET 的 AWS 开发工具包
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

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

通过 提供的部署设置 部署工具

这是适用于预览版中功能的预发行文档。本文档随时可能更改。

部署或重新部署期间的其中一个步骤是选择要使用的计算服务,这通常是部署工具的默认建议。在选择所需的部署选项后,该工具将显示可用于该选项的常见设置的列表。还提供了高级设置,您可以在命令提示符处输入“more”来查看这些设置。

许多设置是不言自明的。以下设置不太明显。

部署到 AWS Elastic Beanstalk

  • 应用程序 IAM 角色

    应用程序 IAM 角色为您的应用程序提供AWS凭证,该凭证已代表AWS您部署到 。利用 IAM 角色,应用程序可以访问 AWS 存储桶等Amazon S3资源。

    使用此设置,您可以从现有IAM角色中进行选择,或者允许 工具创建特定于您的应用程序的角色,这是默认行为。您可以通过以下网址查看现有IAM角色的定义:打开 IAM 控制台https://console.amazonaws.cn/iam/并选择 Roles 页面。

  • EC2 实例类型

    使用此设置,您可以指定该工具建议的实例类型以外的Amazon EC2实例类型。通过打开 Amazon EC2 控制台 () https://console.amazonaws.cn/ec2/ 并选择 Instances (实例) 下的 Instance Types (实例类型) 页面来查找可用的实例类型。有关 EC2 实例类型的详细说明,请参阅 http://www.amazonaws.cn/ec2

  • 密钥对

    此设置的默认值为“EMPTY”(无密钥对),这意味着您将无法通过 SSH 连接到 EC2 实例。如果要通过 SSH 连接到 EC2 实例,您可以从列表中选择密钥对。您可以打开 EC2 控制台,在 Network & Security (网络与安全) 下选择 Key Pairs (密钥对) 页面,从而在列表中看到密钥对。您还可以让 工具创建新的密钥对。如果选择此选项,请输入密钥对的名称,并在系统要求时,输入存储私有密钥的目录。

    警告

    如果您选择创建新的密钥对并将其存储在计算机上,请采取适当的预防措施来保护密钥对。

使用 AWS Fargate 部署到 Amazon ECS

  • 应用程序 IAM 角色

    应用程序 IAM 角色为您的应用程序提供AWS凭证,该凭证已代表AWS您部署到 。利用 IAM 角色,应用程序可以访问 AWS 存储桶等Amazon S3资源。

    使用此设置,您可以从现有IAM角色中进行选择,或者允许 工具创建特定于您的应用程序的角色,这是默认行为。您可以通过以下网址查看现有IAM角色的定义:打开 IAM 控制台https://console.amazonaws.cn/iam/并选择 Roles 页面。如果未列出任何IAM角色,则意味着不存在适当的IAM角色,因此唯一的选择是让工具创建一个角色。

  • Virtual Private Cloud

    此设置的默认值是账户 Default VPC,您可以通过在 中打开 VPC 控制台https://console.amazonaws.cn/vpc/并选择 Your VPCs 来找到它。账户 Default VPC 在 VPC 表的默认 VPC 列中具有 Yes。您可能需要水平滚动才能看到该列。您可以选择另一个 VPC,也可以让 工具为您的应用程序创建新的 VPC。