AWS OpsWorks CLI de l'agent Stacks - AWS OpsWorks

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.

AWS OpsWorks CLI de l'agent Stacks

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 ou via le AWS Support Premium.

Note

Cette fonctionnalité n'est disponible que sur les instances Linux.

L'agent que AWS OpsWorks Stacks installe sur chaque instance expose une interface de ligne de commande (CLI). Si vous utilisez SSH pour vous connecter à l'instance, vous pouvez utiliser l'interface de ligne de commande pour les actions suivantes :

  • Accéder aux fichiers journaux pour les exécutions Chef.

  • Commandes Access AWS OpsWorks Stacks.

  • Exécuter manuellement les recettes Chef.

  • Afficher les rapports de l'instance.

  • Afficher les rapports de l'agent.

  • Afficher un ensemble limité d'attributs de déploiement et de configuration de la pile.

Important

Vous pouvez exécuter les commandes de l'interface de ligne de commande de l'agent en tant que racine ou à l'aide de sudo.

La syntaxe de base de la commande est :

sudo opsworks-agent-cli [--help] [command [activity] [date]]

Les quatre arguments sont les suivants :

help

(Facultatif) Affiche un bref résumé des commandes disponibles, lorsqu'il est utilisé seul. Lorsqu'il est utilisé avec une commande, help affiche une description de la commande.

commande

(Facultatif) Commande de l'interface de ligne de commande de l'agent, qui doit être définie sur l'une des valeurs suivantes :

activity

(Facultatif) Utilisé comme argument avec certaines commandes pour spécifier une activité AWS OpsWorks Stacks particulière : setup, configure, deploy, undeploy, start, stop ou restart.

date

(Facultatif) Utilisé comme argument avec certaines commandes pour spécifier une exécution de commande AWS OpsWorks Stacks particulière. Spécifiez l'exécution de la commande en définissant la date à laquelle la commande a été exécutée au format yyyy-mm-ddTHH:MM:SS, y compris les guillemets simples. Par exemple, pour 10:31:55 le mardi 5 février 2013, utilisez : '2013-02-05T10:31:55'. Pour déterminer à quel moment une commande AWS OpsWorks Stacks particulière a été exécutée, exécutez list_commands.

Note

Si l'agent a exécuté plusieurs fois la même activité AWS OpsWorks Stacks, vous pouvez sélectionner une exécution particulière en spécifiant à la fois l'activité et l'heure à laquelle elle a été exécutée. Si vous spécifiez une activité et omettez l'heure, la commande de l'interface de ligne de commande de l'agent agit sur la plus récente exécution de l'activité. Si vous omettez les deux arguments, la commande de l'interface de ligne de commande de l'agent intervient sur l'activité la plus récente.

Les sections suivantes décrivent les commandes et leurs arguments associés. Pour des raisons de concision, les sections de syntaxe omettent l'option --help, qui peut être utilisée avec n'importe quelle commande.