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
O AWS OpsWorks Stacks 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 a AWS Support equipe no 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, 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 Receitas a serem executadas usando o
recipename
formato padrãocookbookname
::. 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 AWS OpsWorks CLI do Stacks Agent.