

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.

# Utilisation des configurations de déploiement dans CodeDeploy
<a name="deployment-configurations"></a>

Une configuration de déploiement est un ensemble de règles et de conditions de réussite et d'échec utilisées par CodeDeploy lors d'un déploiement. Ces règles et conditions sont différentes selon que vous déployez sur une plate-forme de calcul EC2/sur site, une plate-forme de calcul AWS Lambda ou une plate-forme de calcul Amazon ECS. 

## Configurations de déploiement sur une plate-forme informatique EC2/sur site
<a name="deployment-configuration-server"></a>



Lorsque vous effectuez un déploiement sur une plate-forme informatique EC2/sur site, la configuration de déploiement spécifie, en utilisant une valeur « nombre minimal d'hôtes sains » et une valeur facultative « nombre minimal d'hôtes sains par zone », le nombre ou le pourcentage d'instances qui doivent rester disponibles à tout moment au cours d'un déploiement.

Vous pouvez utiliser l'une des trois configurations de déploiement prédéfinies fournies par AWS ou créer une configuration de déploiement personnalisée. Pour plus d'informations sur la création de configurations de déploiement personnalisées, consultez[Créez une configuration de déploiement avec CodeDeploy](deployment-configurations-create.md). Si vous ne spécifiez pas de configuration de déploiement, CodeDeploy utilise le CodeDeployDefault. OneAtATime configuration de déploiement.

Pour plus d'informations sur la manière de CodeDeploy surveiller et d'évaluer l'état de santé de l'instance lors d'un déploiement, consultez[CodeDeploy santé de l'instance](instances-health.md). Pour consulter la liste des configurations de déploiement déjà enregistrées sur votre AWS compte, consultez[Consultez les détails de configuration du déploiement avec CodeDeploy](deployment-configurations-view-details.md). 

### Configurations de déploiement prédéfinies pour une plate-forme informatique EC2/sur site
<a name="deployment-configurations-predefined"></a>

Le tableau ci-dessous répertorie les configurations de déploiement prédéfinies.

**Note**  
Aucune configuration de déploiement prédéfinie ne prend en charge cette [zonal configuration](deployment-configurations-create.md#zonal-config) fonctionnalité (qui permet de spécifier le nombre d'hôtes sains par zone de disponibilité). Si vous souhaitez utiliser cette fonctionnalité, vous devez [créer votre propre configuration de déploiement](deployment-configurations-create.md).


****  

| Configuration de déploiement | Description | 
| --- | --- | 
| CodeDeployDefault.AllAtOnce | **Déploiements sur place** :Tente de déployer une révision d'application sur autant d'instances que possible à la fois. L'état du déploiement global apparaît comme Succeeded si la révision d'application est déployée sur une ou plusieurs des instances. L'état du déploiement global apparaît comme Failed si la révision d'application n'est déployée sur aucune des instances. À l'aide d'un exemple de neuf instances, CodeDeployDefault. AllAtOnce tente de déployer simultanément sur les neuf instances. Le déploiement global réussit si le déploiement sur une seule instance réussit. Il échoue uniquement si les déploiements sur les neuf instances échouent. **Déploiements bleu/vert** : [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/codedeploy/latest/userguide/deployment-configurations.html) | 
| CodeDeployDefault.HalfAtATime |  **Déploiements sur place** : Effectue le déploiement au plus sur la moitié des instances à la fois (les fractions étant arrondies à l'unité inférieure). Le déploiement global réussit si la révision d'application est déployée sur au moins la moitié des instances (les fractions étant arrondies à l'unité supérieure). Sinon, le déploiement échoue. Dans l'exemple avec neuf instances, cette configuration effectue un déploiement sur quatre instances maximum à la fois. Le déploiement global réussit si le déploiement réussit sur cinq instances ou plus. Sinon, le déploiement échoue.   Si vous déployez sur des instances appartenant à plusieurs groupes Auto Scaling, vous CodeDeploy déploierez jusqu'à la moitié des instances à la fois, *quel que soit le groupe Auto Scaling auquel elles appartiennent*. Supposons, par exemple, que vous disposiez de deux groupes Auto Scaling comportant chacun 10 instances. `ASG1` `ASG2` Dans ce scénario, CodeDeploy vous pourriez effectuer un déploiement sur 10 instances en seulement `ASG1` et le considérer comme une réussite, car le déploiement a été effectué sur au moins la moitié des instances.  **Déploiements bleu/vert** :  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/codedeploy/latest/userguide/deployment-configurations.html)  | 
| CodeDeployDefault.OneAtATime |  **Déploiements sur place** : Déploie la révision d'application sur une seule instance à la fois. Pour les groupes de déploiement qui contiennent plusieurs instances : [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/codedeploy/latest/userguide/deployment-configurations.html) Pour les groupes de déploiement qui ne contiennent qu'une seule instance, le déploiement global réussit seulement si le déploiement sur cette instance unique réussit. **Déploiements bleu/vert** : [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/codedeploy/latest/userguide/deployment-configurations.html)  | 

## Configurations de déploiement sur une plateforme de calcul Amazon ECS
<a name="deployment-configuration-ecs"></a>

Lorsque vous effectuez un déploiement sur une plate-forme de calcul Amazon ECS, la configuration de déploiement indique comment le trafic est transféré vers l'ensemble de tâches Amazon ECS mis à jour. Vous pouvez déplacer le trafic à l'aide d'une configuration **Canary**, **linéaire** ou de **all-at-once**déploiement. Pour de plus amples informations, veuillez consulter [Configuration de déploiement](primary-components.md#primary-components-deployment-configuration).

Vous pouvez aussi créer votre configuration de déploiement personnalisée linéaire ou basée sur le contrôle de validité. Pour de plus amples informations, veuillez consulter [Créez une configuration de déploiement avec CodeDeploy](deployment-configurations-create.md).

### Configurations de déploiement prédéfinies pour une plateforme de calcul Amazon ECS
<a name="deployment-configurations-predefined-ecs"></a>

Le tableau suivant répertorie les configurations prédéfinies disponibles pour les déploiements Amazon ECS.

**Note**  
Si vous utilisez un Network Load Balancer, seule la configuration de déploiement `CodeDeployDefault.ECSAllAtOnce` prédéfinie est prise en charge.


****  

| Configuration de déploiement | Description | 
| --- | --- | 
|  CodeDeployDefault. ECSLinear10PercentEvery1 minutes  |  Déplace 10 % du trafic toutes les minutes jusqu'à ce que l'intégralité du trafic soit déplacée.  | 
|  CodeDeployDefault. ECSLinear10PercentEvery3 minutes   |  Déplace 10 % du trafic toutes les trois minutes jusqu'à ce que l'intégralité du trafic soit déplacée.  | 
|  CodeDeployDefault. ECSCanary10Pourcentage de 5 minutes  |  Déplace 10 % du trafic dans le premier incrément. Les 90 % restants sont déployés cinq minutes plus tard.  | 
| CodeDeployDefault. ECSCanary10Pourcentage de 15 minutes |  Déplace 10 % du trafic dans le premier incrément. Les 90 % restants sont déployés 15 minutes plus tard.  | 
|  CodeDeployDefault.ECSAllAtOnce  |  Transfère immédiatement tout le trafic vers le conteneur Amazon ECS mis à jour.  | 

## Configurations de déploiement pour les déploiements CloudFormation bleu/vert (Amazon ECS)
<a name="deployment-configuration-cfn-bg"></a>

 Lorsque vous déployez sur une plate-forme de calcul Amazon ECS via des déploiements CloudFormation bleu/vert, la configuration de déploiement indique comment le trafic est transféré vers le conteneur Amazon ECS mis à jour. Vous pouvez déplacer le trafic à l'aide d'une configuration **Canary**, **linéaire** ou de **all-at-once**déploiement. Pour de plus amples informations, veuillez consulter [Configuration de déploiement](primary-components.md#primary-components-deployment-configuration).

Avec les déploiements CloudFormation bleu/vert, vous ne pouvez pas créer votre propre configuration de déploiement Canary ou linéaire personnalisée. Pour step-by-step obtenir des instructions sur l'utilisation CloudFormation pour gérer vos blue/green déploiements Amazon ECS, consultez la section [Automatiser les blue/green déploiements ECS par le biais de CodeDeploy l'utilisation CloudFormation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/blue-green.html) dans le guide de l'*CloudFormation utilisateur*. 

**Note**  
La gestion blue/green des déploiements Amazon ECS avec n' CloudFormation est pas disponible dans les régions Europe (Milan), Afrique (Le Cap) et Asie-Pacifique (Osaka).

## Configurations de déploiement sur une plateforme AWS Lambda informatique
<a name="deployment-configuration-lambda"></a>

Lorsque vous effectuez un déploiement sur une plate-forme de calcul AWS Lambda, la configuration de déploiement indique la manière dont le trafic est transféré vers les nouvelles versions des fonctions Lambda de votre application. Vous pouvez déplacer le trafic à l'aide d'une configuration **Canary**, **linéaire** ou de **all-at-once**déploiement. Pour de plus amples informations, veuillez consulter [Configuration de déploiement](primary-components.md#primary-components-deployment-configuration).

Vous pouvez aussi créer votre configuration de déploiement personnalisée linéaire ou basée sur le contrôle de validité. Pour de plus amples informations, veuillez consulter [Créez une configuration de déploiement avec CodeDeploy](deployment-configurations-create.md).

### Configurations de déploiement prédéfinies pour une plate-forme AWS Lambda informatique
<a name="deployment-configurations-predefined-lambda"></a>

Le tableau ci-dessous répertorie les configurations de déploiement prédéfinies disponibles pour les déploiements AWS Lambda .


****  

| Configuration de déploiement | Description | 
| --- | --- | 
|  CodeDeployDefault. LambdaCanary10 % 5 minutes  |  Déplace 10 % du trafic dans le premier incrément. Les 90 % restants sont déployés cinq minutes plus tard.  | 
|  CodeDeployDefault. LambdaCanary10 pour cent 10 minutes  |  Déplace 10 % du trafic dans le premier incrément. Les 90 % restants sont déployés 10 minutes plus tard.  | 
|  CodeDeployDefault. LambdaCanary10 % 15 minutes  |  Déplace 10 % du trafic dans le premier incrément. Les 90 % restants sont déployés 15 minutes plus tard.  | 
|  CodeDeployDefault. LambdaCanary10 % 30 minutes  |  Déplace 10 % du trafic dans le premier incrément. Les 90 % restants sont déployés 30 minutes plus tard.  | 
|  CodeDeployDefault. LambdaLinear10 PercentEvery 1 minute  | Déplace 10 % du trafic toutes les minutes jusqu'à ce que l'intégralité du trafic soit déplacée. | 
|  CodeDeployDefault. LambdaLinear10 à PercentEvery 2 minutes  |  Déplace 10 % du trafic toutes les deux minutes jusqu'à ce que l'intégralité du trafic soit déplacée.  | 
|  CodeDeployDefault. LambdaLinear10 à PercentEvery 3 minutes  |  Déplace 10 % du trafic toutes les trois minutes jusqu'à ce que l'intégralité du trafic soit déplacée.  | 
| CodeDeployDefault. LambdaLinear10 à PercentEvery 10 minutes | Déplace 10 % du trafic toutes les 10 minutes jusqu'à ce que la totalité du trafic soit déplacée. | 
|  CodeDeployDefault.LambdaAllAtOnce  |  Transfère immédiatement tout le trafic vers les fonctions Lambda mises à jour.  | 

## Rubriques
<a name="topiclist-deployment-configurations"></a>
+ [Create a Deployment Configuration](deployment-configurations-create.md)
+ [View Deployment Configuration Details](deployment-configurations-view-details.md)
+ [Delete a Deployment Configuration](deployment-configurations-delete.md)

# Créez une configuration de déploiement avec CodeDeploy
<a name="deployment-configurations-create"></a>

Si vous ne souhaitez pas utiliser l'une des configurations de déploiement par défaut fournies CodeDeploy, vous pouvez créer la vôtre en suivant les instructions suivantes.

Vous pouvez utiliser la CodeDeploy console AWS CLI CodeDeploy APIs, le ou un CloudFormation modèle pour créer des configurations de déploiement personnalisées. 

Pour plus d'informations sur l'utilisation d'un CloudFormation modèle pour créer une configuration de déploiement, consultez[CloudFormation modèles de CodeDeploy référence](reference-cloudformation-templates.md).

**Topics**
+ [Création d'une configuration de déploiement (console)](#deployment-configurations-create-console)
+ [Création d'une configuration de déploiement avec CodeDeploy (AWS CLI)](#deployment-configurations-create-cli)

## Création d'une configuration de déploiement (console)
<a name="deployment-configurations-create-console"></a>

Suivez les instructions suivantes pour créer une configuration de déploiement à l'aide de la AWS console.

**Pour créer une configuration de déploiement à CodeDeploy l'aide de la console**

1. Connectez-vous à la CodeDeploy console AWS Management Console et ouvrez-la à l'adresse [https://console.aws.amazon.com/codedeploy.](https://console.aws.amazon.com/codedeploy)
**Note**  
Connectez-vous avec le même utilisateur que celui que vous avez configuré[Commencer avec CodeDeploy](getting-started-codedeploy.md).

1. Dans le volet de navigation, sélectionnez **Configurations de déploiement**.

   La liste des configurations de déploiement intégrées apparaît.

1. Choisissez **Créer une configuration de déploiement**.

1. Dans **Nom de la configuration de déploiement**, entrez le nom de la configuration de déploiement. Par exemple, **my-deployment-config**.

1. Sous **Plateforme de calcul**, sélectionnez l'une des options suivantes :
   + **EC2/Sur site**
   + **AWS Lambda**
   + **Amazon ECS**

1. Effectuez l’une des actions suivantes :
   + Si vous avez choisi **EC2/on-premises** :

     1. Sous Nombre **minimal d'hôtes sains**, spécifiez le nombre ou le pourcentage d'instances qui doivent rester disponibles à tout moment au cours d'un déploiement. Pour plus d'informations sur la façon dont CodeDeploy surveille et évalue l'état de l'instance lors d'un déploiement, consultez [CodeDeploy santé de l'instance](instances-health.md).

     1. (Facultatif) Sous **Configuration zonale**, sélectionnez **Activer la configuration zonale** pour CodeDeploy déployer votre application dans une [zone de disponibilité](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-availability-zones) à la fois, au sein d'une AWS région. En déployant dans une zone de disponibilité à la fois, vous pouvez exposer votre déploiement à un public de plus en plus large à mesure que la confiance dans les performances et la viabilité du déploiement augmente. Si vous n'activez pas de configuration zonale, CodeDeploy déploie votre application sur une sélection aléatoire d'hôtes dans une région.

        Si vous activez la fonctionnalité de configuration zonale, notez ce qui suit :
        + La fonctionnalité de configuration zonale n'est prise en charge que pour les déploiements sur place vers des instances Amazon EC2. (Les déploiements bleu/vert et les instances sur site ne sont pas pris en charge.) Pour plus d'informations sur les déploiements sur place, consultez [Type de déploiement](primary-components.md#primary-components-deployment-type).
        + La fonctionnalité de configuration zonale n'est pas prise en charge avec les [configurations de déploiement prédéfinies](deployment-configurations.md#deployment-configurations-predefined). Pour utiliser une configuration zonale, vous devez créer une configuration de déploiement personnalisée, comme décrit ici.
        + S'il est CodeDeploy nécessaire d'annuler un déploiement, CodeDeploy effectuera les opérations de restauration sur des hôtes aléatoires. (ne CodeDeploy rétrogradera pas une zone à la fois, comme on pouvait s'y attendre.) Ce comportement de restauration a été choisi pour des raisons de performances. Pour plus d'informations sur les annulations, consultez[Redéployez et annulez un déploiement avec CodeDeploy](deployments-rollback-and-redeploy.md).

     1. Si vous avez coché la case **Activer la configuration zonale**, spécifiez éventuellement les options suivantes :
        + (Facultatif) Dans **Durée du moniteur**, spécifiez la période, en secondes, qui CodeDeploy doit attendre après la fin d'un déploiement dans une zone de disponibilité. CodeDeploy attendra ce laps de temps avant de commencer un déploiement vers la prochaine zone de disponibilité. Envisagez d'ajouter une durée de surveillance pour donner au déploiement le temps de faire ses preuves (ou de « cuire ») dans une zone de disponibilité avant d'être publié dans la zone suivante. Si vous ne spécifiez pas de durée de surveillance, le déploiement CodeDeploy commence immédiatement vers la zone de disponibilité suivante. Pour plus d'informations sur le fonctionnement du paramètre **Durée du moniteur**, consultez[À propos du nombre minimum d'instances saines par zone de disponibilité](instances-health.md#minimum-healthy-hosts-az).
        + (Facultatif) Sélectionnez **Ajouter une durée de surveillance pour la première zone** afin de définir une durée de surveillance qui ne s'applique qu'à la première zone de disponibilité. Vous pouvez définir cette option si vous souhaitez prolonger le temps de cuisson pour la première zone de disponibilité. Si vous ne spécifiez aucune valeur dans **Ajouter une durée de surveillance de première zone**, utilisez la CodeDeploy valeur de **durée de surveillance** pour la première zone de disponibilité.
        + (Facultatif) Sous Nombre **minimal d'hôtes sains par zone**, spécifiez le nombre ou le pourcentage d'instances qui doivent rester disponibles par zone de disponibilité pendant un déploiement. Choisissez **FLEET\$1PERCENT pour** spécifier un pourcentage ou **HOST\$1COUNT pour spécifier un nombre**. Ce champ fonctionne conjointement avec le champ Nombre **minimal d'hôtes sains**. Pour de plus amples informations, veuillez consulter [À propos du nombre minimum d'instances saines par zone de disponibilité](instances-health.md#minimum-healthy-hosts-az).

          Si vous ne spécifiez aucune valeur sous **Minimum d'hôtes sains par zone**, CodeDeploy utilisez une valeur par défaut de `0` pourcentage.
   + Si vous avez choisi **AWS Lambda****Amazon ECS** :

     1. Pour **Type**, choisissez **Linear** ou **Canary**.

     1. Dans les champs **Étape** et **Intervalle**, effectuez l'une des opérations suivantes :
        + Si vous avez choisi **Canary**, pour **Step**, entrez un pourcentage du trafic, compris entre 1 et 99, à transférer. Il s'agit du pourcentage du trafic qui est déplacé au cours du premier incrément. Le trafic restant est déplacé après l'intervalle sélectionné dans le deuxième incrément.

          Pour **Intervalle**, entrez le nombre de minutes entre le premier et le deuxième changement de trafic.
        + Si vous avez choisi **Linéaire**, pour **Étape**, entrez un pourcentage du trafic, compris entre 1 et 99, à déplacer. Il s'agit du pourcentage du trafic décalé au début de chaque intervalle.

          Pour **Intervalle**, entrez le nombre de minutes entre chaque quart de travail incrémentiel.

1. Choisissez **Créer une configuration de déploiement**.

   Vous disposez désormais d'une configuration de déploiement que vous pouvez associer à un groupe de déploiement.

## Création d'une configuration de déploiement avec CodeDeploy (AWS CLI)
<a name="deployment-configurations-create-cli"></a>

Pour utiliser le AWS CLI pour créer une configuration de déploiement, appelez la [create-deployment-config](https://docs.aws.amazon.com/cli/latest/reference/deploy/create-deployment-config.html)commande.



L'exemple suivant crée une configuration de déploiement EC2/sur site nommée `ThreeQuartersHealthy` qui nécessite que 75 % des instances cibles restent saines pendant un déploiement :

```
aws deploy create-deployment-config --deployment-config-name ThreeQuartersHealthy --minimum-healthy-hosts type=FLEET_PERCENT,value=75
```



L'exemple suivant crée une configuration de déploiement EC2/sur site nommée `300Total50PerAZ` qui nécessite 300 instances cibles pour rester saines au total par déploiement, et 50 pour le rester par zone de disponibilité. Il définit également une durée d'affichage d'une heure.

```
aws deploy create-deployment-config --deployment-config-name 300Total50PerAZ --minimum-healthy-hosts type=HOST_COUNT,value=300 --zonal-config '{"monitorDurationInSeconds":3600,"minimumHealthyHostsPerZone":{"type":"HOST_COUNT","value":50}}'
```





L'exemple suivant crée une configuration de déploiement AWS Lambda nommée. `Canary25Percent45Minutes` Il utilise le déplacement de trafic canary pour déplacer 25 % du trafic dans le premier incrément. Les 75 % restant sont déplacés 45 minutes plus tard :

```
aws deploy create-deployment-config --deployment-config-name Canary25Percent45Minutes --traffic-routing-config "type="TimeBasedCanary",timeBasedCanary={canaryPercentage=25,canaryInterval=45}" --compute-platform Lambda
```



L'exemple suivant crée une configuration de déploiement Amazon ECS nommée`Canary25Percent45Minutes`. Il utilise le déplacement de trafic canary pour déplacer 25 % du trafic dans le premier incrément. Les 75 % restant sont déplacés 45 minutes plus tard :

```
aws deploy create-deployment-config --deployment-config-name Canary25Percent45Minutes --traffic-routing-config "type="TimeBasedCanary",timeBasedCanary={canaryPercentage=25,canaryInterval=45}" --compute-platform ECS
```

# Consultez les détails de configuration du déploiement avec CodeDeploy
<a name="deployment-configurations-view-details"></a>

Vous pouvez utiliser la CodeDeploy console AWS CLI, le ou le CodeDeploy APIs pour afficher les détails des configurations de déploiement associées à votre AWS compte. Pour une description des configurations de CodeDeploy déploiement prédéfinies, consultez[Configurations de déploiement prédéfinies pour une plate-forme informatique EC2/sur site](deployment-configurations.md#deployment-configurations-predefined).

**Topics**
+ [Afficher les détails de configuration du déploiement (console)](#deployment-configurations-view-details-console)
+ [Afficher la configuration de déploiement (CLI)](#deployment-configurations-view-details-cli)

## Afficher les détails de configuration du déploiement (console)
<a name="deployment-configurations-view-details-console"></a>

Pour consulter la liste des noms de configuration de déploiement à l'aide de la CodeDeploy console, procédez comme suit :

1. Connectez-vous à la CodeDeploy console AWS Management Console et ouvrez-la à l'adresse [https://console.aws.amazon.com/codedeploy.](https://console.aws.amazon.com/codedeploy)
**Note**  
Connectez-vous avec le même utilisateur que celui que vous avez configuré[Commencer avec CodeDeploy](getting-started-codedeploy.md).

1. Dans le volet de navigation, développez **Deploy** et choisissez **Deployment configurations**.

    Vous pouvez voir ici les noms de configuration de déploiement et les critères de chaque configuration de déploiement. 
**Note**  
Si aucune entrée n'est affichée, assurez-vous que la bonne région est sélectionnée. Dans la barre de navigation, dans le sélecteur de région, choisissez l'une des régions répertoriées dans [Région et Endpoints](https://docs.aws.amazon.com/general/latest/gr/rande.html#codedeploy_region) dans le. *Références générales AWS* CodeDeploy est pris en charge dans ces régions uniquement.

## Afficher la configuration de déploiement (CLI)
<a name="deployment-configurations-view-details-cli"></a>

Pour utiliser le AWS CLI pour afficher les détails de configuration du déploiement, appelez la `get-deployment-config` commande ou la `list-deployment-configs` commande.

Pour afficher les détails d'une configuration de déploiement individuelle, appelez la commande [get-deployment-config](https://docs.aws.amazon.com/cli/latest/reference/deploy/get-deployment-config.html), en spécifiant le nom de configuration de déploiement unique.

Pour afficher les détails relatifs à plusieurs configurations de déploiement, appelez la commande [list-deployments](https://docs.aws.amazon.com/cli/latest/reference/deploy/list-deployments.html).

# Supprimer une configuration de déploiement avec CodeDeploy
<a name="deployment-configurations-delete"></a>

Vous pouvez utiliser le AWS CLI ou CodeDeploy APIs pour supprimer les configurations de déploiement personnalisées associées à votre AWS compte. Vous ne pouvez pas supprimer les configurations de déploiement intégrées, telles que `CodeDeployDefault.AllAtOnce`, `CodeDeployDefault.HalfAtATime` et `CodeDeployDefault.OneAtATime`.

**Avertissement**  
Vous ne pouvez pas supprimer une configuration de déploiement personnalisée qui est encore en cours d'utilisation. Si vous supprimez une configuration de déploiement personnalisée inutilisée, vous ne serez plus en mesure de l'associer à de nouveaux déploiements ni à de nouveaux groupes de déploiement. Cette action ne peut pas être annulée.

 AWS CLI Pour supprimer une configuration de déploiement, appelez la [delete-deployment-config](https://docs.aws.amazon.com/cli/latest/reference/deploy/delete-deployment-config.html)commande en spécifiant le nom de la configuration de déploiement. Pour afficher la liste des noms des configurations de déploiement, appelez la commande [list-deployment-configs](https://docs.aws.amazon.com/cli/latest/reference/deploy/list-deployment-configs.html).

L'exemple suivant supprime une configuration de déploiement nommée ThreeQuartersHealthy.

```
aws deploy delete-deployment-config --deployment-config-name ThreeQuartersHealthy
```