

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# `pcluster createami`
<a name="pcluster.createami"></a>

(Linux/macOS) Crée une AMI personnalisée à utiliser avec. 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 ]
```

## Dépendances requises
<a name="pcluster.createami.required-dependencies"></a>

Outre la AWS ParallelCluster CLI, la dépendance suivante est requise pour fonctionner `pcluster createami` :
+ **Packer** : Téléchargez la dernière version à partir de [https://developer.hashicorp.com/packer/downloads](https://developer.hashicorp.com/packer/downloads).

**Note**  
Avant AWS ParallelCluster la version 2.8.0, [Berkshelf](https://github.com/berkshelf/berkshelf) (installé à l'aide de`gem install berkshelf`) devait être utilisé. `pcluster createami`

## Arguments nommés
<a name="pcluster.createami.namedarg"></a>

**-h, --help**  
Affiche le texte d'aide pour`pcluster createami`.

**-ai *BASE\$1AMI\$1ID*, --ami-id *BASE\$1AMI\$1ID***  
Spécifie l'AMI de base à utiliser pour créer l' AWS ParallelCluster AMI.

**-os *BASE\$1AMI\$1OS*, --os *BASE\$1AMI\$1OS***  
Spécifie le système d'exploitation de l'AMI de base. Les options valides sont : `alinux2`, `ubuntu1804`, `ubuntu2004` et `centos7`.  
Le système d'exploitation prend en charge les modifications dans AWS ParallelCluster les différentes versions :  
+ Support pour `centos8` a été supprimé dans la AWS ParallelCluster version 2.10.4.
+ Support pour `centos8` a été ajouté, et le support pour `centos6` a été supprimé dans la AWS ParallelCluster version 2.10.0.
+ Support pour alinux2 a été ajouté dans AWS ParallelCluster la version 2.6.0.
+ Support pour ubuntu1804 a été ajouté dans la version 2.5.0. AWS ParallelCluster 

**-i *INSTANCE\$1TYPE*, --instance-type *INSTANCE\$1TYPE***  
Spécifie le type d'instance à utiliser pour créer l'AMI.  
La valeur par défaut est `t2.xlarge`.  
Support pour `--instance-type` cet argument a été ajouté dans la AWS ParallelCluster version 2.4.1.

**-ap *CUSTOM\$1AMI\$1NAME\$1PREFIX*, --ami-name-prefix *CUSTOM\$1AMI\$1NAME\$1PREFIX***  
Spécifie le nom du préfixe de l' AWS ParallelCluster AMI résultante.  
La valeur par défaut est `custom-ami-`.

**-cc *CUSTOM\$1AMI\$1COOKBOOK*, --custom-cookbook *CUSTOM\$1AMI\$1COOKBOOK***  
Spécifie le livre de recettes à utiliser pour créer l' AWS ParallelCluster AMI.

**--post-install *POST\$1INSTALL\$1SCRIPT***  
Spécifie le chemin d'accès au script de post-installation. Les chemins doivent utiliser un schéma d'`file://`URL `s3://``https://`, ou. Voici quelques exemples :  
+ `https://bucket-name.s3.region.amazonaws.com/path/post_install.sh`
+ `s3://bucket-name/post_install.sh`
+ `file:///opt/project/post_install.sh`
Support pour `--post-install` cet argument a été ajouté dans la AWS ParallelCluster version 2.10.0.

**--no-public-ip**  
N'associez pas d'adresse IP publique à l'instance utilisée pour créer l'AMI. Par défaut, une adresse IP publique est associée à l'instance.  
Support pour `--no-public-ip` cet argument a été ajouté dans la AWS ParallelCluster version 2.5.0.

**-c *CONFIG\$1FILE*, --config *CONFIG\$1FILE***  
Spécifie l'autre fichier de configuration à utiliser.  
La valeur par défaut est `~/.parallelcluster/config`.

**-t *CLUSTER\$1TEMPLATE*, --cluster-template *CLUSTER\$1TEMPLATE***  
Spécifie la [section [`cluster`]](cluster-definition.md) *CONFIG\$1FILE* à utiliser pour récupérer les paramètres du VPC et du sous-réseau.  
Support pour `--cluster-template` cet argument a été ajouté dans la AWS ParallelCluster version 2.4.0.

**--vpc-id *VPC\$1ID***  
Spécifie l'ID du VPC à utiliser pour créer l'AMI AWS ParallelCluster .  
Support pour `--vpc-id` cet argument a été ajouté dans la AWS ParallelCluster version 2.5.0.

**--subnet-id *SUBNET\$1ID***  
Spécifie l'ID du sous-réseau à utiliser pour créer l' AWS ParallelCluster AMI.  
Support pour `--vpc-id` cet argument a été ajouté dans la AWS ParallelCluster version 2.5.0.

**-r *REGION*, --region** *REGION*  
Spécifie le Région AWS à utiliser. La valeur par défaut est celle Région AWS spécifiée à l'aide de la [`pcluster configure`](pcluster.configure.md) commande.