pcluster createami - AWS ParallelCluster

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á.

pcluster createami

(Linux/macOS) Cria uma AMI personalizada a ser usada com o AWS ParallelCluster.

pcluster createami [ -h ] -ai BASE_AMI_ID -os BASE_AMI_OS [ -i INSTANCE_TYPE ] [ -ap CUSTOM_AMI_NAME_PREFIX ] [ -cc CUSTOM_AMI_COOKBOOK ] [--no-public-ip] [ -post-install POST_INSTALL_SCRIPT ] [ -c CONFIG_FILE ] [-t CLUSTER_TEMPLATE] [--vpc-id VPC_ID] [--subnet-id SUBNET_ID] [ -r REGION ]

Dependências necessárias

Além da CLI do AWS ParallelCluster, a seguinte dependência é necessária para executar o pcluster createami:

nota

Antes da AWS ParallelCluster versão 2.8.0, o Berkshelf (instalado usando o gem install berkshelf) era obrigatório para usar o pcluster createami.

Argumentos nomeados

-h, --help

Mostra o texto de ajuda para pcluster createami.

-ai BASE_AMI_ID, --ami-id BASE_AMI_ID

Especifica a AMI de base a ser usada para criar a AMI do AWS ParallelCluster.

-os BASE_AMI_OS, --os BASE_AMI_OS

Especifica o sistema operacional da AMI de base. As opções válidas são: alinux2, ubuntu1804, ubuntu2004 e centos7.

nota

O suporte do sistema operacional muda em diferentes versões do AWS ParallelCluster:

  • Suporte para a centos8 foi removido na AWS ParallelCluster versão 2.10.4.

  • O suporte para centos8 foi adicionado e o suporte para centos6 foi removido no AWS ParallelCluster 2.10.0.

  • O suporte para alinux2 foi adicionado ao AWS ParallelCluster versão 2.6.0.

  • O suporte para ubuntu1804 foi adicionado ao AWS ParallelCluster versão 2.5.0.

-i INSTANCE_TYPE, --instance-type INSTANCE_TYPE

Especifica o tipo de instância a ser usado para criar a AMI.

Padronizado como t2.xlarge.

nota

O suporte para o argumento --instance-type foi adicionado ao AWS ParallelCluster versão 2.4.1.

-ap CUSTOM_AMI_NAME_PREFIX, --ami-name-prefix CUSTOM_AMI_NAME_PREFIX

Especifica o nome do prefixo da AMI do AWS ParallelCluster resultante.

Padronizado como custom-ami-.

-cc CUSTOM_AMI_COOKBOOK, --custom-cookbook CUSTOM_AMI_COOKBOOK

Especifica .o livro de receitas a ser usado para criar a AMI do AWS ParallelCluster

--post-install POST_INSTALL_SCRIPT

Especifica o caminho para o script de pós-instalação. Os caminhos devem usar um esquema de URL s3://, https://, ou file://. Os exemplos incluem:

  • https://bucket-name.s3.region.amazonaws.com/path/post_install.sh

  • s3://bucket-name/post_install.sh

  • file:///opt/project/post_install.sh

nota

O suporte para o argumento --post-install foi adicionado ao AWS ParallelCluster versão 2.10.0.

--no-public-ip

Não associe um endereço IP público à instância usada para criar a AMI. Por padrão, um endereço IP público está associado à instância.

nota

O suporte para o argumento --no-public-ip foi adicionado ao AWS ParallelCluster versão 2.5.0.

-c CONFIG_FILE, --config CONFIG_FILE

Especifica o arquivo de configuração alternativo a ser usado.

Padronizado como ~/.parallelcluster/config.

-t CLUSTER_TEMPLATE, --cluster-template CLUSTER_TEMPLATE

Especifica a seção [cluster] do CONFIG_FILE a ser usada para recuperar as configurações de VPC e sub-rede.

nota

O suporte para o argumento --cluster-template foi adicionado ao AWS ParallelCluster versão 2.4.0.

--vpc-id VPC_ID

Especifica o ID da VPC a ser usada para criar a AMI do AWS ParallelCluster.

nota

O suporte para o argumento --vpc-id foi adicionado ao AWS ParallelCluster versão 2.5.0.

--subnet-id SUBNET_ID

Especifica o ID da sub-rede a ser usada para criar a AMI do AWS ParallelCluster.

nota

O suporte para o argumento --vpc-id foi adicionado ao AWS ParallelCluster versão 2.5.0.

-r REGION, --region REGION

Especifica a Região da AWS que será usada. O padrão para Região da AWS especificada usando o comando pcluster configure.