本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Build
部分
(必需)指定构建映像的配置。
Build: InstanceType:
string
SubnetId:string
ParentImage:string
Iam: InstanceRole:string
InstanceProfile:string
CleanupLambdaRole:string
AdditionalIamPolicies: - Policy:string
PermissionsBoundary:string
Components: - Type:string
Value:string
Tags: - Key:string
Value:string
SecurityGroupIds: -string
UpdateOsPackages: Enabled:boolean
Build
属性
InstanceType
(必需、String
)-
指定用于构建映像的实例的实例类型。
SubnetId
(可选、String
)-
指定要在其中预置实例以构建映像的现有子网的 ID。提供的子网需要互联网访问。
警告 pcluster build-image
使用默认 VPC。如果默认 VPC 已删除,则可能是使用Amazon Control Tower要么Amazon登陆区域,则必须指定子网 ID。 ParentImage
(必需、String
)-
指定基本映像。父映像可以是非Amazon ParallelClusterAMI 或官员Amazon ParallelCluster同一版本的 AMI。你不能使用Amazon ParallelCluster来自不同版本的官方或自定义 AMIAmazon ParallelCluster. 格式必须是图像的 ARN
arn:
或者 AMI IDPartition
:imagebuilder:Region
:Account
:image/ImageName
/ImageVersion
ami-12345678
. SecurityGroupIds
(可选、[String]
)-
指定映像的安全组 ID 的列表。
Iam
Iam
属性
(可选) 指定映像构建的 IAM 资源。
Iam: InstanceRole:
string
InstanceProfile:string
CleanupLambdaRole:string
AdditionalIamPolicies: - Policy:string
PermissionsBoundary:string
InstanceProfile
(可选、String
)-
指定实例配置文件以覆盖 EC2 Image Builder 实例的默认实例配置文件。
InstanceProfile
和InstanceRole
和AdditionalIamPolicies
则无法一起指定。格式为arn:
。Partition
:iam::Account
:instance-profile/InstanceProfileName
InstanceRole
(可选、String
)-
指定实例角色以覆盖 EC2 Image Builder 实例的默认实例角色。
InstanceProfile
和InstanceRole
和AdditionalIamPolicies
则无法一起指定。格式为arn:
。Partition
:iam::Account
:role/RoleName
CleanupLambdaRole
(可选、String
)-
ARN 于Amazon Lambda函数支持Amazon CloudFormation在构建完成时删除构建工件的自定义资源。需要将 Lambda 配置为允许担任角色的委托人。格式为
arn:
。Partition
:iam::Account
:role/RoleName
AdditionalIamPolicies
(可选)-
指定要附加到用于生成自定义 AMI 的 EC2 Image Builder 实例的其他 IAM 策略。
AdditionalIamPolicies: - Policy:
string
PermissionsBoundary
(可选、String
)-
IAM 策略的 ARN 用作由创建的所有角色的权限边界Amazon ParallelCluster. 有关 IAM 权限边界的更多信息,请参阅IAM 实体的权限边界中的IAM 用户指南. 格式为
arn:
。Partition
:iam::Account
:policy/PolicyName
Components
Components
属性
(可选) 指定 EC2ImageBuilder除了默认情况下提供的组件以外,在 AMI 构建过程中要使用的组件Amazon ParallelCluster. 这些组件可用于自定义 AMI 构建过程。
Components: - Type:
string
Value:string
Tags
Tags
属性
(可选) 指定要在用于构建 AMI 的资源中设置的标签列表。
Tags: - Key:
string
Value:string
UpdateOsPackages
UpdateOsPackages
属性
(可选) 指定在安装之前是否更新操作系统Amazon ParallelCluster软件堆栈。
UpdateOsPackages: Enabled:
boolean