Componentes de implantação em uma plataforma de computação EC2/On-Premises (console)
Este tópico mostra como implantar um aplicativo em um servidor do Amazon EC2 ou on-premises usando o console.
Faça login no Console de gerenciamento da AWS e abra o console do CodeDeploy em https://console.aws.amazon.com/codedeploy
. nota
Faça login com o mesmo usuário que você configurou em Conceitos básicos do CodeDeploy.
-
Execute um destes procedimentos:
-
Se você desejar implantar um aplicativo, no painel de navegação, expanda Implantar e escolha Aplicativos. Escolha o nome do aplicativo que você deseja implantar. Certifique-se de que a coluna Plataforma de computação para o seu aplicativo seja EC2/On-Premises.
-
Se você deseja reimplantar uma implantação, no painel de navegação, expanda Implantar e escolha Implantações. Localize a implantação que você deseja reimplantar e escolha o nome do aplicativo na coluna Application (Aplicativos). Certifique-se de que a coluna Plataforma de computação para a sua implantação seja EC2/On-Premises.
-
-
Na guia Implantações, selecione Criar implantação.
nota
Seu aplicativo deve ter um grupo de implantação antes de poder ser implantado. Se seu aplicativo não tiver um grupo de implantação, na guia Grupos de implantação, escolha Criar grupo de implantação. Para obter mais informações, consulte Criar um grupo de implantação com o CodeDeploy.
-
Em Grupo de implantação, escolha um grupo de implantação para usar nesta implantação.
-
Ao lado de Repository type (Tipo de repositório), escolha o tipo de repositório no qual a sua revisão está armazenada:
-
Meu aplicativo está armazenado no Amazon S3: para obter informações, consulte Especificar informações sobre uma revisão armazenada em um bucket do Amazon S3 e em seguida retorne à etapa 6.
-
Meu aplicativo está armazenado no GitHub: para obter informações, consulte Especificar informações sobre uma revisão armazenada em um repositório GitHub e em retorne à etapa 6.
-
-
(Opcional) Em Descrição da implantação, digite uma descrição para esta implantação.
-
(Opcional) Expanda Substituir a configuração de implantação para escolher uma configuração de para controlar a forma como o tráfego é deslocado para o servidor Amazon EC2 ou on-premises diferente daquele especificado no grupo de implantação.
Para obter mais informações, consulte Trabalhando com configurações de implantação no CodeDeploy.
-
-
Selecione Don't fail the deployment if the ApplicationStop lifecycle event fails (Não falhar a implantação se o evento de ciclo de vida do ApplicationStop falhar) se desejar que a implantação em uma instância seja bem-sucedida se o evento do ciclo de vida do
ApplicationStopfalhar. -
Expanda Configurações de comportamento de implantação adicional para especificar como o CodeDeploy lida com arquivos em uma localização de destino de implantação que não fez parte da implantação anterior bem-sucedida.
Escolha uma das seguintes opções:
-
Falha na implantação: um erro é informado, e o status da implantação é alterado para
Failed. -
Substituir o conteúdo: se um arquivo com o mesmo nome existir na localização de destino, a versão da revisão do aplicativo o substituirá.
-
Reter o conteúdo: se um arquivo com o mesmo nome existir no local de destino, ele será mantido e a versão na revisão do aplicativo não será copiada para a instância.
Para obter mais informações, consulte Comportamento de reversão com conteúdo existente.
-
-
-
(Opcional) Em Substituições de configurações de reversão, você pode especificar opções de reversão automática para essa implantação diferentes daquelas que foram especificadas para o grupo de implantação, se houver.
Para obter informações sobre reversões no CodeDeploy, consulte Reimplantações e reversões de implantação e Reimplantar e reverter uma implantação com o CodeDeploy.
Escolha uma das seguintes opções:
-
Reverter quando uma implantação falhar: o CodeDeploy reimplantará a última revisão em bom estado como uma nova implantação.
-
Reverter quando os limites de alarme forem atingidos: se forem adicionados alarmes ao grupo de implantação, o CodeDeploy implantará novamente a última revisão em bom estado quando um ou mais dos alarmes especificados forem ativados.
-
Desativar reversões: não execute reversões para esta implantação.
-
-
Selecione Iniciar implantação.
Para acompanhar o status da sua implantação, consulte Veja os detalhes da implantação do CodeDeploy .