run_command - 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.

run_command

Important

AWS OpsWorks Stacksn'accepte plus de nouveaux clients. Les clients existants pourront utiliser la OpsWorks console, l'API, l'interface de ligne de commande et les CloudFormation ressources normalement jusqu'au 26 mai 2024, date à laquelle elles seront abandonnées. Pour préparer cette transition, nous vous recommandons de migrer AWS Systems Manager vos piles vers. Pour plus d'informations, consultez AWS OpsWorks Stacks FAQ sur la fin de vie et Migration de vos AWS OpsWorks Stacks applications vers AWS Systems Manager Application Manager.

Exécute une commande AWS OpsWorks Stacks, fichier JSON contenant une liste d'exécutions Chef qui comporte les informations nécessaires pour exécuter une activité AWS OpsWorks Stacks (setup, configure, deploy, etc.). La commande run_command génère une entrée de journal que vous pouvez afficher en exécutant show_log . Comme cette option est destinée à des fins de développement exclusivement, AWS OpsWorks Stacks ne suit pas les modifications.

sudo opsworks-agent-cli run_command [activity] [date] [/path/to/valid/json.file]

Par défaut, run_command exécute la commande AWS OpsWorks Stacks la plus récente. Utilisez les options suivantes pour spécifier une commande particulière.

activity

Exécuter une commande AWS OpsWorks Stacks spécifiée : setup, configure, deploy, undeploy, start, stop ou restart.

date

Exécutez la OpsWorks commande AWS qui s'est exécutée à l'horodatage spécifié. Pour obtenir la liste des horodatages valides, exécutez list_commands.

file

Exécutez le fichier JSON de commande spécifié. Pour obtenir le chemin d'accès d'une commande, exécutez get_json.

L'exemple de sortie suivant provient d'une instance et exécute la commande « configure ».

$ sudo opsworks-agent-cli run_command configure [2015-12-02 16:52:53] INFO [opsworks-agent(21970)]: About to re-run 'configure' from 2015-12-01T18:20:24 ... [2015-12-02 16:53:02] INFO [opsworks-agent(21970)]: Finished Chef run with exitcode 0