Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Sección de Build
(Obligatorio) Especifica la configuración en la que se generará la imagen.
Build: Imds: ImdsSupport:
string
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
Propiedades de Build
InstanceType
(Requerido,String
)-
Especifica el tipo de instancia de la instancia utilizada para crear la imagen.
SubnetId
(Opcional,String
)-
Especifica el ID de una subred existente en la que se va a aprovisionar la instancia para generar la imagen. La subred proporcionada requiere acceso a Internet.
aviso
pcluster build-image
usa el valor predeterminadoVPC. Si se VPC ha eliminado el valor predeterminado, tal vez mediante AWS Control Tower una zona de AWS aterrizaje, se debe especificar el ID de subred. ParentImage
(Requerido,String
)-
Especifica la imagen base. La imagen principal puede ser oficial AWS ParallelCluster AMI o no oficial AWS ParallelCluster AMI para la misma versión. No puedes usar una versión AWS ParallelCluster oficial o personalizada AMI de una versión diferente de AWS ParallelCluster. El formato debe ser el ARN de una imagen
arn:
o de un AMI identificadorPartition
:imagebuilder:Region
:Account
:image/ImageName
/ImageVersion
ami-12345678
. SecurityGroupIds
(Opcional,[String]
)-
Especifica la lista de grupos de seguridad IDs de la imagen.
Imds
Propiedades de Imds
(Opcional) Especifica la configuración del servicio de metadatos de las instancias de EC2 ImageBuilder compilación y prueba de Amazon (IMDS).
Imds: ImdsSupport:
string
ImdsSupport
(Opcional,String
)-
Especifica qué IMDS versiones son compatibles con las instancias de EC2 ImageBuilder compilación y prueba de Amazon. Los valores admitidos son
v2.0
yv1.0
. El valor predeterminado esv2.0
.Si
ImdsSupport
está configurado env1.0
, ambas IMDSv1 IMDSv2 son compatibles.Si
ImdsSupport
está establecido env2.0
, solo IMDSv2 es compatible.Para obtener más información, consulta Uso IMDSv2 en la Guía del EC2 usuario de Amazon para instancias de Linux.
Política de actualización: si se cambia esta configuración, no se permite la actualización.
nota
A partir de AWS ParallelCluster la versión 3.7.0, el valor
ImdsSupport
predeterminado esv2.0
. Le recomendamos que configure las llamadasImdsSupport
a las acciones personalizadasv2.0
y IMDSv2 las IMDSv1 sustituya por ellas.El soporte para Imds/ImdsSupportse añade con la AWS ParallelCluster versión 3.3.0.
Iam
Propiedades de Iam
(Opcional) Especifica los IAM recursos para la creación de la imagen.
Iam: InstanceRole:
string
InstanceProfile:string
CleanupLambdaRole:string
AdditionalIamPolicies: - Policy:string
PermissionsBoundary:string
InstanceProfile
(Opcional,String
)-
Especifica un perfil de instancia para anular el perfil de instancia predeterminado de la instancia de EC2 Image Builder.
InstanceProfile
InstanceRole
yAdditionalIamPolicies
no se pueden especificar juntos. El formato esarn:
.Partition
:iam::Account
:instance-profile/InstanceProfileName
InstanceRole
(Opcional,String
)-
Especifica un rol de instancia para anular el rol de instancia predeterminado para la instancia de EC2 Image Builder.
InstanceProfile
InstanceRole
yAdditionalIamPolicies
no se pueden especificar juntos. El formato esarn:
.Partition
:iam::Account
:role/RoleName
CleanupLambdaRole
(Opcional,String
)-
El ARN IAM rol que se va a utilizar para la AWS Lambda función que respalda el recurso AWS CloudFormation personalizado que elimina los artefactos de construcción al finalizar la construcción. Lambda debe configurarse como entidad principal a la que se le permite asumir el rol. El formato es
arn:
.Partition
:iam::Account
:role/RoleName
AdditionalIamPolicies
(Opcional)-
Especifica IAM políticas adicionales para adjuntarlas a la instancia de EC2 Image Builder utilizada para producir la personalizaciónAMI.
AdditionalIamPolicies: - Policy:
string
Policy
(Opcional,[String]
)-
Lista de IAM políticas. El formato es
arn:
.Partition
:iam::Account
:policy/PolicyName
PermissionsBoundary
(Opcional,String
)-
La ARN IAM política que se utilizará como límite de permisos para todos los roles creados por AWS ParallelCluster. Para obtener más información sobre IAM los límites de los permisos, consulte los límites de los permisos para IAM las entidades en la Guía del IAM usuario. El formato es
arn:
.Partition
:iam::Account
:policy/PolicyName
Components
Propiedades de Components
(Opcional) Especifica EC2 ImageBuilder los componentes de Amazon que se utilizarán durante el proceso de AMI compilación, además de los que proporciona de forma predeterminada AWS ParallelCluster. Estos componentes se pueden usar para personalizar el proceso de AMI compilación. Para obtener más información, consulte AWS ParallelCluster AMIpersonalización.
Components: - Type:
string
Value:string
Type
(Opcional,String
)-
Especifica el tipo de par tipo-valor del componente. El tipo puede ser
arn
o.script
Value
(Opcional,String
)-
Especifica el valor del par tipo-valor del componente. Si el tipo es
arn
, es el ARN de un componente de EC2 Image Builder. Cuando type esscript
, este es el https or s3 link pointing to the script to use when creating the EC2 Image Builder com ponente.
Tags
Propiedades de Tags
(Opcional) Especifica la lista de etiquetas que se establecerán en los recursos utilizados para crear elAMI.
Tags: - Key:
string
Value:string
Key
(Opcional,String
)-
Define el nombre del clúster.
Value
(Opcional,String
)-
Define el valor de etiqueta.
UpdateOsPackages
Propiedades de UpdateOsPackages
(Opcional) Especifica si el sistema operativo se actualiza antes de instalar la pila de AWS ParallelCluster software.
UpdateOsPackages: Enabled:
boolean
Enabled
(Opcional,Boolean
)-
Si
true
, el sistema operativo se actualiza y se reinicia antes de instalar el AWS ParallelCluster software. El valor predeterminado esfalse
.nota
Cuando
UpdateOsPackages
está activado, se actualizan todos los paquetes de sistema operativo disponibles, incluido el núcleo. Como cliente, eres responsable de comprobar que la actualización es compatible con AMI las dependencias que no están incluidas en la actualización.Por ejemplo, supongamos que está creando una AWS ParallelCluster versión X.0 AMI para la que se suministra con la versión Y.0 del núcleo y con la versión Z.0 de algún componente. Supongamos que la actualización disponible incluye la versión Y.1 del núcleo actualizada sin actualizaciones del componente Z.0. Antes de activarlo
UpdateOsPackages
, es su responsabilidad comprobar que el componente Z.0 es compatible con el núcleo Y.1.