Use este tipo de implantação para publicar uma aplicação a partir de uma imagem do Elastic Compute Service (ECS).
Como funciona
Se você implantar em um grupo do Auto Scaling (ESS), as atividades de dimensionamento serão pausadas durante a implantação e retomadas automaticamente ao término do processo, independentemente do resultado.
Durante a publicação, o sistema substitui diretamente a imagem das instâncias ECS no grupo de aplicações. Para preservar a imagem atual, crie uma imagem personalizada como backup antes de publicar.
-
Criar e publicar uma implantação.
Especifique o local do arquivo source da aplicação no OSS e os scripts de início e parada.
Crie uma tarefa de release, selecione um release mode e publique a implantação no grupo de aplicações de destino.
-
Fluxo automatizado de implantação de uma tarefa de release.
O sistema obtém as informações da implantação, incluindo a região e o ID da imagem ECS.
O sistema substitui automaticamente a imagem das instâncias ECS no grupo de aplicações pela imagem ECS especificada. Se a implantação utilizar imagens diferentes para regiões distintas, o sistema selecionará a imagem correta com base na região da instância para concluir a implantação.
Procedimento
-
Crie uma aplicação e importe suas instâncias do Elastic Compute Service (ECS).
Se você não possui uma instância ECS, acesse a página ECS console - Custom Launch para criar uma instância ECS Linux.
Acesse a página ECS console - Application management e clique em Create from Existing Resources para criar uma aplicação e um grupo de aplicações e importar a instância ECS para o grupo.
-
Crie uma implantação.
Acesse a página ECS console - Application management. Na aba My Applications, clique no nome da aplicação de destino.
Na página de detalhes da aplicação, selecione a aba Deployment e clique em Create Deployment.
-
Na página Create Deployment, defina Deployment Source como ECS Image. Configure os parâmetros e clique em OK para salve.
É possível configure imagens para várias regiões. Durante a publicação, o sistema associa automaticamente a imagem à região do grupo de aplicações.
Retorne à lista de implantações, localize a implantação criada e clique em Deploy. Selecione o grupo de destino e clique em OK para iniciar a implantação.
Verifique o resultado. Acesse a página de detalhes da instância de destino, clique em Connect e selecione Workbench. Faça login conforme solicitado para acessar a página do terminal.
A substituição da imagem ECS redefine imediatamente o disco do sistema da instância. Isso invalida todas as senhas de usuário na instância, incluindo as de root e usuários comuns.