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á.
Execução manual de receitas
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
Embora as receitas costumem ser executadas automaticamente em resposta a eventos de ciclo de vida, você pode executá-las manualmente a qualquer momento em uma ou todas as instâncias da pilha. Esse recurso costuma ser usado para tarefas que não mapeiam bem a um evento de ciclo de vida, como o backup de instâncias. Para executar manualmente uma receita personalizada, ela deve estar em um de seus livros de receitas personalizados, mas não precisa ser atribuída a um evento de ciclo de vida. Quando você executa uma receita manualmente, AWS OpsWorks O Stacks instala os mesmos deploy
atributos que ele faz para um evento Deploy.
Para executar manualmente as receitas em instâncias da pilha
-
Na página Stack, clique em Run command. Para Command, selecione Execute Recipes.
-
Insira as receitas a serem executadas na caixa Receitas a serem executadas usando o padrão
cookbookname
::recipename
format. Use vírgulas para separar várias receitas, que serão executadas na ordem em que são listadas. -
Opcionalmente, use a JSON caixa Custom Chef para adicionar um JSON objeto personalizado que define atributos personalizados que serão mesclados na configuração da pilha e nos atributos de implantação instalados nas instâncias. Para obter mais informações sobre o uso de JSON objetos personalizados, consulte Usando o Custom JSON Sobrepor atributos e.
-
Em Instâncias, selecione as instâncias nas quais AWS OpsWorks As pilhas devem executar as receitas.
Quando ocorre um evento de ciclo de vida, o AWS OpsWorks O agente Stacks recebe um comando para executar as receitas associadas. Você pode executar manualmente esses comandos em uma instância específica usando o comando de pilha apropriado ou usando o run_command comando CLI do agente. Para obter mais informações sobre como usar o agenteCLI, consulteAWS OpsWorks Agente Stacks CLI.