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
AWS OpsWorks Stacks não está mais aceitando novos clientes. Os clientes existentes poderão usar o OpsWorks console, a API, a CLI e CloudFormation os recursos normalmente até 26 de maio de 2024, quando serão descontinuados. Para se preparar para essa transição, recomendamos que você transfira suas pilhas para o mais rápido AWS Systems Manager possível. Para obter mais informações, consulte AWS OpsWorks Stacks Perguntas frequentes sobre o fim da vida útil e Migrando seus AWS OpsWorks Stacks aplicativos para o AWS Systems Manager Application Manager.
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, o AWS OpsWorks Stacks instala os mesmos deploy
atributos de 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 Recipes to execute usando o formato
cookbookname
::recipename
padrão. Use vírgulas para separar várias receitas, que serão executadas na ordem em que são listadas. -
Como opção, use a caixa Custom Chef JSON para adicionar um objeto JSON personalizado que define atributos personalizados que serão incorporados aos atributos de implantação e configuração de pilha que são instalados nas instâncias. Para obter mais informações sobre o uso de objetos JSON personalizados, consulte Usar JSON personalizado e Sobrepor atributos.
-
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 agente AWS OpsWorks 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 adequado ou usando o comando run_command da CLI do agente. Para obter mais informações sobre como usar a CLI do agente, consulte CLI de agente do AWS OpsWorks Stacks.