

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

# （可选）使用 CloudFormation 模板创建启用 EFA 的启动模板
<a name="working-with_networking_efa_create-lt-cfn"></a>

由于设置 EFA 有多种依赖关系，因此提供了一个可用于配置计算节点组的 CloudFormation 模板。它支持最多带有四个网卡的实例。要详细了解带有多个网卡的实例，请参阅 *Amazon 弹性计算云用户指南中的弹性*[网络接口](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html#network-cards)。

从以下 URL 下载 CloudFormation 模板，然后将其上传到您使用 AWS PCS AWS 区域 的 CloudFormation 控制台。

```
https://aws-hpc-recipes.s3.amazonaws.com/main/recipes/pcs/enable_efa/assets/pcs-lt-efa.yaml
```

在 CloudFormation 控制台中打开模板后，输入以下值。请注意，模板将提供一些默认参数值，您可以将其保留为默认值。
+ 在 “**提供堆栈名称”** 下
  + 在**堆栈名称**下，输入描述性名称。我们建议使用您将为 AWS PCS 计算节点组选择的名称，例如`NODEGROUPNAME-efa-lt`。
+ 在 “**参数**” 下
  + 在下方 **NumberOfNetworkCards**，选择您的节点组中实例中的网卡数量。
  + 在下方 **VpcId**，选择部署您的 AWS PCS 集群的 VPC。
  + 在下方 **NodeGroupSubnetId**，选择集群 VPC 中将在其中启动启用 EFA 的实例的子网。
  + 在下方 **PlacementGroupName**，将该字段留空，为该节点组创建新的集群置放群组。如果您要使用现有的置放群组，请在此处输入其名称。
  + 在下方 **ClusterSecurityGroupId**，选择您用于允许访问集群中的其他实例和 AWS PCS API 的安全组。许多客户从其集群 VPC 中选择默认安全组。
  + 在下方 **SshSecurityGroupId**，提供您用于允许对集群中节点进行入站 SSH 访问的安全组的 ID。
  + 对于 **SshKeyName**，选择用于访问集群中节点的 SSH 密钥对。
  + 对于 **LaunchTemplateName**，输入启动模板的描述性名称，例如`NODEGROUPNAME-efa-lt`。在您使用 AWS PCS 的 AWS 区域 位置 AWS 账户 中，该名称必须是唯一的。
+ **能力不足**
  + 选中 “**我确认 AWS CloudFormation 可能会创建 IAM 资源**” 复选框。

 监控 CloudFormation 堆栈的状态。当它到达`CREATE_COMPLETE`时，启动模板就可以使用了。将其与 AWS PCS 计算节点组配合使用，如上所述[为 EFA 创建或更新计算节点组](working-with_networking_efa_create-cng.md)。