

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

# AWS PCS 中的启动模板概述
<a name="working-with_launch-templates_overview"></a>

您可以[在 EC2 启动模板中包含 30 多个参数](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RequestLaunchTemplateData.html)，控制实例配置方式的许多方面。大多数都与 AWS PCS 完全兼容，但也有一些例外。

 AWS PCS 将忽略 EC2 启动模板的以下参数，因为这些属性必须由服务直接管理：
+ **实例 type/Specify 实例类型属性** (`InstanceRequirements`)- AWS PCS 不支持基于属性的实例选择。
+ **实例类型** (`InstanceType`)-在创建节点组时指定实例类型。
+ **高级 details/IAM 实例配置文件** (`IamInstanceProfile`)-您在创建或更新节点组时提供此信息。
+ **高级 details/Disable API 终止** (`DisableApiTermination`) — AWS PCS 必须控制其启动的节点组实例的生命周期。
+ **高级 details/Disable API stop** (`DisableApiStop`) — AWS PCS 必须控制其启动的节点组实例的生命周期。
+ **高级 details/Stop — 休眠行为** (`HibernationOptions`) — AWS PCS 不支持实例休眠。
+ **高级 details/Elastic GPU** (`ElasticGpuSpecifications`) — 亚马逊 Elastic Graphics 于 2024 年 1 月 8 日停产。
+ **高级 details/Elastic 推理** (`ElasticInferenceAccelerators`) — Amazon Elastic Inference 不再向新客户开放。
+ **AAdvanced details/Specify CPU options/Threads每核** (`ThreadsPerCore`) — AWS PCS 将每个内核的线程数设置为 1。

这些参数具有支持与 AWS PCS 兼容的特殊要求：
+ **用户数据** (`UserData`)-必须进行多部分编码。请参阅[处理适用于 AWS PCS 的 Amazon EC2 用户数据](working-with_ec2-user-data.md)。
+ **应用程序和操作系统映像** (`ImageId`)-您可以将其包括在内。但是，如果您在创建或更新节点组时指定 AMI ID，它将覆盖启动模板中的值。您提供的 AMI 必须与 AWS PCS 兼容。有关更多信息，请参阅 “[适用于 AWS PCS 的亚马逊机器映像 (AMIs)](working-with_ami.md)。
+ **网络 settings/Firewall （安全组）**(`SecurityGroups`)-无法在 AWS PCS 启动模板中设置安全组名称列表。除非您在启动模板中定义网络接口，否则您可以设置安全组列表 IDs (`SecurityGroupIds`)。然后，必须 IDs 为每个接口指定安全组。有关更多信息，请参阅 [AWS PCS 中的安全组](working-with_networking_sg.md)。
+ **网络 settings/Advanced 网络配置** (`NetworkInterfaces`) — 如果您使用带有单个网卡的 EC2 实例，并且不需要任何专门的联网配置，则 AWS PCS 可以为您配置实例联网。要配置多个网卡或在您的实例上启用弹性结构适配器，请使用`NetworkInterfaces`。每个网络接口 IDs 下都必须有一个安全组列表`Groups`。有关更多信息，请参阅 [AWS PCS 中有多个网络接口](working-with_networking_multi-nic.md)。
+ **高级详细信息/容量预留** (`CapacityReservationSpecification`)-可以设置，但在使用 PCS `CapacityReservationId` 时不能引用具体内容。 AWS 但是，您可以引用容量预留组，该组包含一个或多个容量预留。有关更多信息，请参阅 [AWS PCS 中的容量预留](working-with_capacity-reservations.md)。