As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Seção Build
(Obrigatório) Especifica a configuração na qual a imagem será criada.
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
Propriedades do Build
InstanceType
(Obrigatório,String
)-
Especifica o tipo de instância usada para criar a imagem.
SubnetId
(Opcional,String
)-
Especifica o ID de uma sub-rede existente na qual o servidor provisiona a instância para a criação da imagem. A sub-rede fornecida requer acesso à Internet.
Atenção
O
pcluster build-image
usa a VPC padrão. Se a VPC padrão tiver sido excluída, talvez usando AWS Control Tower nossa AWS Landing Zone, a ID da sub-rede deverá ser especificada. ParentImage
(Obrigatório,String
)-
Especifica a imagem base. A imagem principal pode ser uma AWS ParallelCluster AMI não AMI ou uma AWS ParallelCluster AMI oficial para a mesma versão. Você não pode usar uma AMI AWS ParallelCluster oficial ou personalizada de uma versão diferente do AWS ParallelCluster. O formato deve ser o ARN de uma imagem
arn:
ou uma ID de AMIPartition
:imagebuilder:Region
:Account
:image/ImageName
/ImageVersion
ami-12345678
. SecurityGroupIds
(Opcional,[String]
)-
Especifica a lista de grupos de segurança IDs para a imagem.
Imds
Propriedades do Imds
(Opcional) Especifica as configurações do serviço de metadados de instância de EC2 ImageBuilder criação e teste (IMDS) da Amazon.
Imds: ImdsSupport:
string
ImdsSupport
(Opcional,String
)-
Especifica quais versões do IMDS são suportadas nas instâncias de EC2 ImageBuilder compilação e teste da Amazon. Os valores compatíveis são
v2.0
ev1.0
. O valor padrão év2.0
.Se
ImdsSupport
estiver definido comov1.0
, ambos IMDSv1 IMDSv2 são suportados.Se
ImdsSupport
estiver definido comov2.0
, somente IMDSv2 é suportado.Para obter mais informações, consulte Use IMDSv2 no Guia do EC2 usuário da Amazon para instâncias Linux.
Política de atualização: se essa configuração for alterada, a atualização não será permitida.
nota
A partir da AWS ParallelCluster versão 3.7.0, o valor
ImdsSupport
padrão é.v2.0
Recomendamos que vocêImdsSupport
definav2.0
e IMDSv1 substitua por IMDSv2 em suas chamadas de ações personalizadas.O suporte para Imds/foi ImdsSupportadicionado com a AWS ParallelCluster versão 3.3.0.
Iam
Propriedades do Iam
(Opcional) Especifica os recursos do IAM para a criação da imagem.
Iam: InstanceRole:
string
InstanceProfile:string
CleanupLambdaRole:string
AdditionalIamPolicies: - Policy:string
PermissionsBoundary:string
InstanceProfile
(Opcional,String
)-
Especifica um perfil de instância para substituir o perfil de instância padrão da instância EC2 Image Builder.
InstanceProfile
eInstanceRole
eAdditionalIamPolicies
não podem ser especificados juntos. O formato éarn:
.Partition
:iam::Account
:instance-profile/InstanceProfileName
InstanceRole
(Opcional,String
)-
Especifica uma função de instância para substituir a função de instância padrão para a instância do EC2 Image Builder.
InstanceProfile
eInstanceRole
eAdditionalIamPolicies
não podem ser especificados juntos. O formato éarn:
.Partition
:iam::Account
:role/RoleName
CleanupLambdaRole
(Opcional,String
)-
O ARN da função do IAM a ser usado para a AWS Lambda função de apoio ao recurso AWS CloudFormation personalizado que remove artefatos de construção na conclusão da compilação. O Lambda precisa ser configurado como entidade principal autorizada a assumir a função. O formato é
arn:
.Partition
:iam::Account
:role/RoleName
AdditionalIamPolicies
(Opcional)-
Especifica políticas adicionais do IAM a serem anexadas à instância do EC2 Image Builder usada para produzir a AMI personalizada.
AdditionalIamPolicies: - Policy:
string
Policy
(Opcional,[String]
)-
Lista de políticas do IAM. O formato é
arn:
.Partition
:iam::Account
:policy/PolicyName
PermissionsBoundary
(Opcional,String
)-
O ARN da política do IAM usado como limite de permissões para todos os perfis do IAM criados pelo AWS ParallelCluster. Para obter mais informações sobre limites de permissões do IAM, consulte Limites de permissões para entidades do IAM no Guia do usuário do IAM. O formato é
arn:
.Partition
:iam::Account
:policy/PolicyName
Components
Propriedades do Components
(Opcional) Especifica EC2 ImageBuilder os componentes da Amazon a serem usados durante o processo de criação da AMI, além dos fornecidos por padrão pela AWS ParallelCluster. Esses componentes podem ser usados para personalizar o processo de criação da AMI. Para obter mais informações, consulte Personalização da AMI AWS ParallelCluster.
Components: - Type:
string
Value:string
Type
(Opcional,String
)-
Especifica o tipo do par tipo-valor para o componente. O tipo pode ser
arn
ouscript
. Value
(Opcional,String
)-
Especifica o valor do par tipo-valor para o componente. Quando o tipo é
arn
, esse é o ARN de um componente do EC2 Image Builder. Quando o tipo éscript
, esse é o https or s3 link pointing to the script to use when creating the EC2 Image Builder com ponente.
Tags
Propriedades do Tags
(Opcional) Especifica a lista de tags a serem definidas nos recursos usados para criar a AMI.
Tags: - Key:
string
Value:string
Key
(Opcional,String
)-
Define o nome da tag.
Value
(Opcional,String
)-
Define o valor da tag.
UpdateOsPackages
Propriedades do UpdateOsPackages
(Opcional) Especifica se o sistema operacional é atualizado antes da instalação da pilha AWS ParallelCluster de software.
UpdateOsPackages: Enabled:
boolean
Enabled
(Opcional,Boolean
)-
Se
true
, o sistema operacional for atualizado e reinicializado antes de instalar o AWS ParallelCluster software. O padrão éfalse
.nota
Quando
UpdateOsPackages
é ativado, todos os pacotes de sistema operacional disponíveis são atualizados, incluindo o kernel. Como cliente, você é responsável por verificar se a atualização é compatível com as dependências da AMI que não estão incluídas na atualização.Por exemplo, suponha que você esteja criando uma AMI para a AWS ParallelCluster versão X.0 que vem com a versão Y.0 do kernel e a versão Z.0 de algum componente. Suponha que a atualização disponível inclua a versão atualizada do kernel Y.1 sem atualizações para o componente Z.0. Antes de habilitar
UpdateOsPackages
, é sua responsabilidade verificar se o componente Z.0 é compatível com o kernel Y.1.
Installation
Propriedades do Installation
(Opcional) Especifica o software adicional a ser instalado na imagem.
Installation: NvidiaSoftware: Enabled:
boolean
LustreClient: Enabled:boolean
NvidiaSoftware
propriedades (opcional)-
Especifica o software Nvidia a ser instalado.
NvidiaSoftware: Enabled:
boolean
Enabled
(Opcional,boolean
)-
Se
true
, o driver da GPU Nvidia e o CUDA serão instalados. O padrão éfalse
.
LustreClient
propriedades (opcional)-
Especifica que o cliente Amazon FSx Lustre será instalado.
LustreClient: Enabled:
boolean
Enabled
(Opcional,boolean
)-
Se
true
, o cliente Lustre será instalado. O padrão étrue
.