

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.

# Commandes OpsWorks Run Stacks Stack
<a name="workingstacks-commands"></a>

**Important**  
Le AWS OpsWorks Stacks service a atteint sa fin de vie le 26 mai 2024 et a été désactivé tant pour les nouveaux clients que pour les clients existants. Nous recommandons vivement aux clients de migrer leurs charges de travail vers d'autres solutions dès que possible. Si vous avez des questions sur la migration, contactez l' AWS Support équipe sur [AWS Re:Post](https://repost.aws/) ou via le [AWS Support](https://aws.amazon.com/support) Premium.

OpsWorks Stacks fournit un ensemble de *commandes de pile*, que vous pouvez utiliser pour effectuer diverses opérations sur les instances d'une pile. Pour exécuter une commande de pile, cliquez sur **Run Command (Exécuter la commande)** sur la page **Pile**. Vous choisissez ensuite la commande appropriée, vous spécifiez n'importe quelle option, puis vous appuyez sur le bouton en bas à droite qui porte le nom de la commande. 

**Note**  
OpsWorks Stacks prend également en charge un ensemble de *commandes de déploiement* que vous utilisez pour gérer le déploiement des applications. Pour de plus amples informations, veuillez consulter [Déploiement d'applications](workingapps-deploying.md).

Vous pouvez exécuter les commandes de pile suivantes sur n'importe quelle pile.

**Update Custom Cookbooks**  
Met à jour les livres de recettes personnalisés des instances avec la dernière version du référentiel. Cette commande n'exécute aucune recette. Pour exécuter les recettes mises à jour, vous pouvez utiliser une commande de pile `Execute Recipes`, `Setup` ou `Configure`, ou [redéployer votre application](workingapps-deploying.md) pour exécuter les recettes de déploiement. Pour plus d'informations sur les livres de recettes personnalisés, consultez [Livres de recettes et recettes](workingcookbook.md).

**Execute Recipes**  
Exécute un ensemble de recettes sur les instances. Pour de plus amples informations, veuillez consulter [Exécution manuelle des recettes](workingcookbook-manual.md).

**Configuration**  
Exécute les recettes de configuration des instances.

**Configurer**  
Exécute des recettes de configuration des instances.

**Note**  
Pour que vous puissiez utiliser **Setup** ou **Configure** afin d'exécuter des recettes sur une instance, les recettes doivent être attribuées à l'événement de cycle de vie correspondant pour la couche de l'instance. Pour de plus amples informations, veuillez consulter [Exécution des recettes](workingcookbook-executing.md).

Vous pouvez exécuter les commandes de pile suivantes uniquement sur les piles Linux.

**Install Dependencies**  
Installe les packages des instances. A partir de Chef 12, cette commande n'est pas disponible.

**Update Dependencies**  
(Linux uniquement. À partir de Chef 12, cette commande n'est plus disponible.) Installe les mises à jour habituelles des systèmes d'exploitation et des packages. Les détails dépendent du système d'exploitation des instances. Pour de plus amples informations, veuillez consulter [Gestion des mises à jour de sécurité](workingsecurity-updates.md).  
Utilisez la commande **Mettre à niveau le système d'exploitation** pour mettre à niveau les instances vers une nouvelle version d'Amazon Linux .

**Upgrade Operating System**  
(Linux uniquement) Met à niveau les systèmes d'exploitation Amazon Linux des instances vers la dernière version. Pour de plus amples informations, veuillez consulter [OpsWorks Systèmes d'exploitation Stacks](workinginstances-os.md).   
Une fois que vous avez exécuté **Mettre à niveau le système d'exploitation**, nous vous recommandons d'exécuter aussi **Configuration**. Vous pouvez ainsi vous assurer que les services sont redémarrés correctement.

Les commandes de pile ont les options suivantes, dont certaines apparaissent uniquement pour certaines commandes.

**Comment**  
(Facultatif) Entrez des remarques personnalisées.

**Recipes to execute**  
(Obligatoire) Ce paramètre s'affiche uniquement si vous sélectionnez la commande **Exécuter les recettes**. Entrez les recettes à exécuter en utilisant le *recipe\$1name* format standard *cookbook\$1name* : :, séparées par des virgules. Si vous spécifiez plusieurs recettes, OpsWorks Stacks les exécute dans l'ordre indiqué.

**Allow reboot**  
(Facultatif) Ce paramètre s'affiche uniquement si vous sélectionnez la commande **Upgrade Operating System**. La valeur par défaut est **Yes**, ce qui indique à OpsWorks Stacks de redémarrer les instances après avoir installé la mise à niveau.

**JSON Chef personnalisé**  
(Facultatif) Choisissez **Avancé** pour afficher cette option qui vous permet de spécifier des attributs personnalisés JSON devant être intégrés aux [attributs de configuration et de déploiement de pile](workingcookbook-json.md). 

**instances**  
(Facultatif) Spécifiez les instances sur lesquelles exécuter la commande. Toutes les instances en ligne sont sélectionnées par défaut. Pour exécuter la commande sur un sous-ensemble d'instances, sélectionnez les couches ou instances appropriées. 

**Note**  
Vous pouvez voir les exécutions d'execute\$1recipes que vous n'avez pas exécutées sur les pages **Déploiement** et **Commandes**. C'est généralement dû à un changement d'autorisation, par exemple l'octroi ou la suppression des autorisations SSH pour un utilisateur. Lorsque vous apportez une telle modification, OpsWorks Stacks utilise execute\$1recipes pour mettre à jour les autorisations sur les instances.