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.
Exécuter AWS OpsWorks Commandes Stacks Stack
Important
Le AWS OpsWorks Stacks le service a pris fin 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 le AWS Support L'équipe sur AWS Re:post ou via
AWS 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
AWS 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.
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
ouConfigure
, ou redéployer votre application 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. - Execute Recipes
-
Exécute un ensemble de recettes sur les instances. Pour de plus amples informations, veuillez consulter Exécution manuelle des recettes.
- Configuration
-
Exécute les recettes de configuration des instances.
- Configuration
-
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.
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é.
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 AWS OpsWorks Systèmes d'exploitation Stacks.
Important
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 à l'aide de la norme
cookbook_name
::recipe_name
format, séparé par des virgules. Si vous spécifiez plusieurs recettes, AWS 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 Oui, qui indique AWS OpsWorks Des piles pour redémarrer les instances après l'installation de la mise à niveau.
- Chef personnalisé JSON
-
(Facultatif) Choisissez Avancé pour afficher cette option, qui vous permet de spécifier des JSON attributs personnalisés à intégrer dans la configuration de la pile et les attributs de déploiement.
- 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_recipes que vous n'avez pas exécutées sur les pages Déploiement et Commandes. Cela est généralement le résultat d'une modification des autorisations, telle que l'octroi ou la suppression d'SSHautorisations pour un utilisateur. Lorsque vous effectuez un tel changement, AWS OpsWorks Stacks utilise execute_recipes pour mettre à jour les autorisations sur les instances.