Pré-requisitos
Para concluir este tutorial, você deve primeiramente:
-
Concluir as etapas 2 e 3 em Conceitos básicos do CodeDeploy.
-
Criar um Application Load Balancer configurado com dois grupos de destino e um receptor. Para obter informações sobre como criar um load balancer usando o console, consulte Configurar um balanceador de carga, grupos de destino e receptores para implantações do Amazon ECS no CodeDeploy. Para obter informações sobre como criar um balanceador de carga usando a AWS CLI, consulte Etapa 1: Criar um Application Load Balancer no Guia do usuário do Amazon Elastic Container Service. Ao criar o load balancer, anote o seguinte para este tutorial:
-
O nome do seu load balancer.
-
Os nomes dos seus grupos de destino.
-
A porta usada pelo listener do load balancer.
-
-
Crie um cluster e serviço do Amazon ECS. Para obter mais informações, consulte as etapas 2, 3 e 4 no Tutorial: Criar um serviço usando uma implantação azul/verde no Guia do usuário do Amazon Elastic Container Service. Anote o seguinte para este tutorial:
-
O nome do cluster do Amazon ECS.
-
O ARN da definição de tarefa usado pelo serviço do Amazon ECS.
-
O nome do contêiner usado pelo serviço do Amazon ECS.
-
-
Crie um bucket do Amazon S3 para o seu arquivo AppSpec.