run_command - AWS OpsWorks

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

run_command

Importante

A ferramenta AWS OpsWorks Stacks o serviço chegou ao fim da vida útil em 26 de maio de 2024 e foi desativado para clientes novos e existentes. É altamente recomendável que os clientes migrem suas cargas de trabalho para outras soluções o mais rápido possível. Se você tiver dúvidas sobre migração, entre em contato com o AWS Support Equipe em AWS Re:post ou através de AWS Premium Support.

Executa um AWS OpsWorks Comando Stacks, que é um JSON arquivo contendo uma lista de execução do Chef que contém as informações necessárias para executar um AWS OpsWorks Atividade de pilhas (configuração, configuração, implantação e assim por diante). O comando run_command gera uma entrada de log que você pode ver executando show_log . Esta opção é destinada apenas para fins de desenvolvimento, portanto AWS OpsWorks O Stacks não rastreia as alterações.

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

Por padrão, run_command executa o mais recente AWS OpsWorks Comando Stacks. Use as seguintes opções para especificar um comando particular.

atividade

Execute um especificado AWS OpsWorks Comando Stacks:setup,configure,deploy,undeploy, startstop, ourestart.

data

Execute o AWS OpsWorks comando executado no timestamp especificado. Para obter uma lista de timestamps válidos, execute list_commands.

file

Execute o JSON arquivo de comando especificado. Para obter um caminho de arquivo de comando, execute get_json.

O exemplo de saída a seguir é de uma instância e executa o comando de configuração.

$ 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