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

是否要将 .NET 应用程序部署到Amazon通过几个简单点击即可? 尝试我们的新.NET CLI 工具为了简化部署体验!阅读我们的博客帖子然后提交反馈GitHub

有关更多信息,请参阅部署工具

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

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

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

部署或重新部署期间的步骤之一是选择要使用的计算服务,这通常是部署工具的默认建议。选择所需的部署选项后,该工具将显示该选项可用的常见设置列表。高级设置也可用,您可以通过输入”more”,在命令提示符下。

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

部署到 Amazon Elastic Beanstalk

  • 应用 IAM 角色

    这些区域有:应用 IAM 角色提供Amazon凭据,该证书已部署到Amazon代表您。使用 IAM 角色,应用程序可以访问AmazonAmazon S3 存储桶之类的资源。

    使用此设置,您可以从现有 IAM 角色中进行选择,或允许该工具为您的应用程序创建一个角色,这是默认行为。通过打开 IAM 控制台,您可以查看现有 IAM 角色的定义https://console.aws.amazon.com/iam/,然后选择角色页.

  • EC2 实例类型

    使用此设置,您可以指定除该工具建议的 Amazon EC2 实例类型之外的其他类型。通过以下网址查找可用实例类型:https://console.aws.amazon.com/ec2/,然后选择实例类型页面下实例. 有关 EC2 实例类型的详细说明,请参阅。https://aws.amazon.com/ec2/instance-types/.

  • 密钥对

    此设置的默认值为 “空”(无 key pair),这意味着您将无法 SSH 进入 EC2 实例。如果您想要 SSH 进入 EC2 实例,您可以从列表中选择 key pair。您可以在列表中查看密钥对,方法是打开EC2 控制台,然后选择密钥对页面下网络和安全. 您也可以让该工具创建新的 key pair。如果选择此选项,请输入 key pair 的名称以及(在系统询问时)将存储私钥的目录。

    警告

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

使用部署到 Amazon ECS Amazon Fargate

  • 应用 IAM 角色

    这些区域有:应用 IAM 角色提供Amazon凭据,该证书已部署到Amazon代表您。使用 IAM 角色,应用程序可以访问AmazonAmazon S3 存储桶之类的资源。

    使用此设置,您可以从现有 IAM 角色中进行选择,或允许该工具为您的应用程序创建一个角色,这是默认行为。通过打开 IAM 控制台,您可以查看现有 IAM 角色的定义https://console.aws.amazon.com/iam/,然后选择角色页. 如果未列出任何 IAM 角色,则表示不存在相应的 IAM 角色,因此唯一的选择是工具创建一个。

  • Virtual Private Cloud

    此设置的默认值是账户默认 VPC,您可以通过https://console.aws.amazon.com/vpc/并选择您的 VPC. 账户默认 VPC 具有中的默认 VPCVPC。您可能必须水平滚动才能看到该列。您可以选择另一个 VPC,也可以让该工具为您的应用程序创建新的 VPC。