Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Sezione Build
(Obbligatorio) Specifica la configurazione in cui verrà creata l'immagine.
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
Proprietà Build
InstanceType
(Obbligatorio,String
)-
Speciifica il tipo di istanza utilizzata per creare l'immagine.
SubnetId
(Facoltativo,String
)-
Speciifica l'ID di una sottorete esistente in cui effettuare il provisioning dell'istanza per creare l'immagine. La sottorete fornita richiede l'accesso a Internet.
avvertimento
pcluster build-image
utilizza l'impostazione predefinitaVPC. Se l'impostazione predefinita VPC è stata eliminata, magari utilizzando AWS Control Tower o AWS Landing Zone, è necessario specificare l'ID della sottorete. ParentImage
(Obbligatorio,String
)-
Specifica l'immagine di base. L'immagine principale può essere non ufficiale AWS ParallelCluster AMI o non ufficiale AWS ParallelCluster AMI per la stessa versione. Non puoi utilizzare un'immagine AWS ParallelCluster ufficiale o personalizzata AMI di una versione diversa di AWS ParallelCluster. Il formato deve essere quello ARN di un'immagine
arn:
o di un AMI IDPartition
:imagebuilder:Region
:Account
:image/ImageName
/ImageVersion
ami-12345678
. SecurityGroupIds
(Facoltativo,[String]
)-
Specifica l'elenco dei gruppi di sicurezza IDs per l'immagine.
Imds
Proprietà Imds
(Facoltativo) Specifica le impostazioni del servizio di metadati delle istanze di Amazon EC2 ImageBuilder build and test (IMDS).
Imds: ImdsSupport:
string
ImdsSupport
(Facoltativo,)String
-
Speciifica quali IMDS versioni sono supportate nelle istanze di EC2 ImageBuilder build e test di Amazon. I valori supportati sono
v2.0
ev1.0
. Il valore predefinito èv2.0
.Se
ImdsSupport
è impostato suv1.0
, entrambi IMDSv2 sono IMDSv1 supportati.Se
ImdsSupport
è impostato suv2.0
, solo IMDSv2 è supportato.Per ulteriori informazioni, consulta Use IMDSv2 in Amazon EC2 User Guide for Linux instances.
Nota
A partire dalla AWS ParallelCluster versione 3.7.0, il
ImdsSupport
valore predefinito è.v2.0
Ti consigliamo di impostarev2.0
eImdsSupport
sostituire IMDSv1 con IMDSv2 nelle tue azioni personalizzate le chiamate.Il supporto per Imds/ImdsSupportviene aggiunto con la AWS ParallelCluster versione 3.3.0.
Iam
Proprietà Iam
(Facoltativo) Specifica le IAM risorse per la creazione dell'immagine.
Iam: InstanceRole:
string
InstanceProfile:string
CleanupLambdaRole:string
AdditionalIamPolicies: - Policy:string
PermissionsBoundary:string
InstanceProfile
(Facoltativo,String
)-
Specificate un profilo di istanza per sovrascrivere il profilo di istanza predefinito per l'istanza Image EC2 Builder.
InstanceProfile
eInstanceRole
eAdditionalIamPolicies
non possono essere specificati insieme. Il formato èarn:
.Partition
:iam::Account
:instance-profile/InstanceProfileName
InstanceRole
(Facoltativo,String
)-
Specificate un ruolo di istanza per sovrascrivere il ruolo di istanza predefinito per l'istanza Image EC2 Builder.
InstanceProfile
eInstanceRole
eAdditionalIamPolicies
non possono essere specificati insieme. Il formato èarn:
.Partition
:iam::Account
:role/RoleName
CleanupLambdaRole
(Facoltativo,String
)-
Il IAM ruolo da utilizzare per la AWS Lambda funzione ARN di supporto della risorsa AWS CloudFormation personalizzata che rimuove gli artefatti della build al completamento della build. Lambda deve essere configurata come principale autorizzata ad assumere il ruolo. Il formato è
arn:
.Partition
:iam::Account
:role/RoleName
AdditionalIamPolicies
(Facoltativo)-
Specifica IAM politiche aggiuntive da allegare all'istanza di EC2 Image Builder utilizzata per produrre la personalizzazione. AMI
AdditionalIamPolicies: - Policy:
string
Policy
(Facoltativo,)[String]
-
Elenco delle IAM politiche. Il formato è
arn:
.Partition
:iam::Account
:policy/PolicyName
PermissionsBoundary
(Facoltativo,String
)-
La ARN IAM politica da utilizzare come limite delle autorizzazioni per tutti i ruoli creati da. AWS ParallelClusterPer ulteriori informazioni sui limiti IAM delle autorizzazioni, consulta Limiti delle autorizzazioni per le IAM entità nella Guida per l'utente. IAM Il formato è
arn:
.Partition
:iam::Account
:policy/PolicyName
Components
Proprietà Components
(Facoltativo) Specifica EC2 ImageBuilder i componenti Amazon da utilizzare durante il processo di AMI compilazione oltre a quelli forniti di default da AWS ParallelCluster. Tali componenti possono essere utilizzati per personalizzare il processo di AMI compilazione. Per ulteriori informazioni, consulta AWS ParallelCluster AMIpersonalizzazione.
Components: - Type:
string
Value:string
Type
(Facoltativo,String
)-
Speciifica il tipo di coppia tipo-valore per il componente. Il tipo può essere o.
arn
script
Value
(Facoltativo,String
)-
Specifica il valore della coppia tipo-valore per il componente. Quando type è
arn
, si tratta ARN del componente EC2 Image Builder. Quando il tipo èscript
, questo è il https or s3 link pointing to the script to use when creating the EC2 Image Builder com ponente.
Tags
Proprietà Tags
(Facoltativo) Specifica l'elenco di tag da impostare nelle risorse utilizzate per creare il. AMI
Tags: - Key:
string
Value:string
Key
(Facoltativo,String
)-
Definisce il nome del tag.
Value
(Facoltativo,String
)-
Definisce il valore del tag.
UpdateOsPackages
Proprietà UpdateOsPackages
(Facoltativo) Specificate se il sistema operativo viene aggiornato prima di installare lo AWS ParallelCluster stack software.
UpdateOsPackages: Enabled:
boolean
Enabled
(Facoltativo,)Boolean
-
Se
true
, il sistema operativo viene aggiornato e riavviato prima di installare il AWS ParallelCluster software. Il valore predefinito èfalse
.Nota
Quando
UpdateOsPackages
è abilitato, tutti i pacchetti del sistema operativo disponibili vengono aggiornati, incluso il kernel. In qualità di cliente, hai la responsabilità di verificare che l'aggiornamento sia compatibile con le AMI dipendenze non incluse nell'aggiornamento.Ad esempio, supponiamo che tu stia compilando una AWS ParallelCluster versione AMI per la versione X.0 fornita con la versione del kernel Y.0 e la versione di alcuni componenti Z.0. Supponiamo che l'aggiornamento disponibile includa la versione aggiornata del kernel Y.1 senza aggiornamenti al componente Z.0. Prima di abilitarlo
UpdateOsPackages
, è tua responsabilità verificare che il componente Z.0 supporti il kernel Y.1.