Execução manual de receitas - 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á.

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 ou através de AWS Premium Support.

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
  1. Na página Stack, clique em Run command. Para Command, selecione Execute Recipes.

    Execute o comando Recipe na página de comando Run
  2. 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.

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

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