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
Installation: NvidiaSoftware: Enabled:boolean
LustreClient: 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 il VPC predefinito. Se il VPC predefinito è stato eliminato, 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 AWS ParallelCluster AMI o un' AWS ParallelCluster AMI ufficiale per la stessa versione. Non puoi usare un'AMI AWS ParallelCluster ufficiale o personalizzata di una versione diversa di AWS ParallelCluster. Il formato deve essere l'ARN di un'immagine
arn:
o un ID AMI.Partition
: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 di Amazon EC2 ImageBuilder build and test instance metadata service (IMDS).
Imds: ImdsSupport:
string
ImdsSupport
(Facoltativo,)String
-
Speciifica quali versioni IMDS 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 sono supportati IMDSv1 . IMDSv2Se
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 risorse IAM 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
)-
L'ARN del ruolo IAM da utilizzare per la AWS Lambda funzione 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 policy IAM aggiuntive da collegare all'istanza EC2 Image Builder utilizzata per produrre l'AMI personalizzata.
AdditionalIamPolicies: - Policy:
string
Policy
(Facoltativo,)[String]
-
Elenco delle politiche IAM. Il formato è
arn:
.Partition
:iam::Account
:policy/PolicyName
PermissionsBoundary
(Facoltativo,String
)-
L'ARN della policy IAM da utilizzare come limite delle autorizzazioni per tutti i ruoli creati da. AWS ParallelClusterPer ulteriori informazioni sui limiti delle autorizzazioni IAM, consulta la sezione Limiti delle autorizzazioni per le entità IAM 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 creazione dell'AMI oltre a quelli forniti di default da AWS ParallelCluster. Tali componenti possono essere utilizzati per personalizzare il processo di creazione dell'AMI. 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
, questo è l'ARN di un componente Image EC2 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 l'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, è tua responsabilità verificare che l'aggiornamento sia compatibile con le dipendenze AMI non incluse nell'aggiornamento.Ad esempio, supponiamo di creare un'AMI per la AWS ParallelCluster versione X.0 fornita con la versione del kernel Y.0 e la versione Z.0 di alcuni componenti. 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.
Installation
Proprietà Installation
(Facoltativo) Specifica il software aggiuntivo da installare sull'immagine.
Installation: NvidiaSoftware: Enabled:
boolean
LustreClient: Enabled:boolean
NvidiaSoftware
proprietà (facoltativo)-
Specifica il software Nvidia da installare.
NvidiaSoftware: Enabled:
boolean
Enabled
(Facoltativo,)boolean
-
Se
true
, verranno installati il driver GPU Nvidia e CUDA. Il valore predefinito èfalse
.
LustreClient
proprietà (opzionale)-
Speciifica che verrà installato il client Amazon FSx Lustre.
LustreClient: Enabled:
boolean
Enabled
(Facoltativo,)boolean
-
Se
true
, verrà installato il client Lustre. Il valore predefinito ètrue
.