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á.
Etapa 6: Implantar o aplicativo à instância
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
Nesta etapa, você implantará o aplicativo na instância em execução. GitHub (Para ter mais informações, consulte Implementação de aplicativos.) Antes de implantar o aplicativo, você deve especificar a receita a ser usada para coordenar a implantação. Uma receita é conceito do Chef. Receitas são instruções, escritas com sintaxe de linguagem Ruby, que especifica os recursos a serem usados e a ordem em que esses recursos são aplicados. (Para obter mais informações sobre, vá para Sobre receitas
Para especificar a receita a ser usada para implantar o aplicativo à instância
-
No painel de navegação de serviços, escolha Layers. A página Layers será exibida.
-
Para MyLinuxDemoLayer, escolha Receitas:
A MyLinuxDemoLayer página da camada é exibida com a guia Receitas aberta.
-
Para Custom Chef Recipes (Receitas do Chef personalizadas) e para Deploy (Implantar), digite
nodejs_demo::default
e pressione Enter.nodejs_demo
é o nome do livro de receitas edefault
é o nome da receita de destino dentro dele. (Para explorar o código da receita, consulte Aprendendo mais: Explore o livro de receitas usado nessa apresentação.) Seus resultados devem ser compatíveis a captura de tela a seguir: -
Escolha Salvar. AWS OpsWorks Stacks adiciona a receita ao evento Deploy lifecycle da camada.
Para implantar o aplicativo à instância
-
No painel de navegação do serviço, selecione Apps. A página Apps será exibida.
-
Para MyLinuxDemoApp, em Ações, escolha implantar, conforme exibido na captura de tela a seguir:
-
Na página Deploy App, deixe os padrões da seguinte forma:
-
Comando (Implantar)
-
Comment (em branco)
-
Settings, Advanced e Custom Chef JSON (em branco)
-
Instâncias, Avançado (marcado Selecionar tudo, marcado MyLinuxDemoLayer, marcado demo1)
-
-
Seus resultados devem ser compatíveis a captura de tela a seguir:
-
Escolha Implantar. A página Implantação MyLinuxDemoApp — implantação é exibida. Status muda de running para successful. Um círculo giratório é exibido próximo a demo1, que depois muda para uma marca de verificação verde. Observe que esse processo pode levar vários minutos. Não prossiga até que veja o Status de successful e o ícone da marcação em verde.
-
Os resultados precisam corresponder à captura de tela a seguir, exceto para Created at, Completed at, Duration e User. Se status for failed, para a solução de problemas, em Log, escolha show e veja os detalhes da falha:
Agora, você implantou com sucesso o aplicativo à instância.
Na próxima etapa, você testará o aplicativo implantado na instância.