Atualização de uma implantação azul/verde do Amazon ECS usando o console
É possível atualizar uma configuração de implantação azul/verde usando o console do Amazon ECS A configuração atual de implantação azul/verde será preenchida automaticamente. É possível atualizar as opções a seguir de implantação azul/verde:
-
Nome do grupo de implantação: as configurações de implantação do CodeDeploy
-
Nome da aplicação: o grupo de implantação do CodeDeploy
-
Configuração de implantação: como o CodeDeploy roteará o tráfego de produção para o conjunto de tarefas de substituição durante uma implantação
-
Receptor de teste no balanceador de carga: o CodeDeploy usa o receptor de teste para rotear o tráfego de teste para o conjunto de tarefas de substituição durante uma implantação
É preciso configurar a nova opção antes de atualizar a configuração.
Para atualizar uma configuração de implantação azul/verde (console do Amazon ECS)
Abra o console em https://console.aws.amazon.com/ecs/v2
. -
Na página Clusters, selecione o cluster.
-
Na página Cluster overview (Visão geral do cluster), selecione o serviço e escolha Update (Atualizar).
-
Expanda Opções de implantação - Desenvolvidas pelo CodeDeploy e, em seguida, escolha quais opções atualizar:
-
Para modificar o grupo de implantação do CodeDeploy, em Nome da aplicação, escolha o grupo de implantação.
-
Para modificar as configuração de implantação do CodeDeploy, em Nome do grupo de implantação, escolha o grupo.
-
Para modificar como o CodeDeploy roteará o tráfego de produção para o conjunto de tarefas de substituição durante uma implantação em Configuração de implantação, escolha a opção.
-
-
Selecione os hooks de evento do ciclo de vida da implantação e as funções do Lambda associadas para execução como parte da nova revisão da implantação do serviço. Os hooks de ciclo de vida disponíveis são:
-
BeforeInstall: use este hook de evento do ciclo de vida da implantação para invocar uma função Lambda antes da criação do conjunto de tarefas de substituição. O resultado da função Lambda nesse evento de ciclo de vida não inicia uma reversão.
-
AfterInstall: use este hook de evento do ciclo de vida da implantação para invocar uma função Lambda após a criação do conjunto de tarefas de substituição. O resultado da função do Lambda nesse evento de ciclo de vida pode iniciar uma reversão.
-
BeforeAllowTraffic: use este hook de evento do ciclo de vida da implantação para invocar uma função Lambda antes que o tráfego de produção tenha sido reencaminhado para o conjunto de tarefas de substituição. O resultado da função do Lambda nesse evento de ciclo de vida pode iniciar uma reversão.
-
AfterAllowTraffic: use este hook de evento do ciclo de vida da implantação para invocar uma função Lambda depois que o tráfego de produção tenha sido reencaminhado para o conjunto de tarefas de substituição. O resultado da função do Lambda nesse evento de ciclo de vida pode iniciar uma reversão.
-
-
Para modificar o receptor de teste, expanda Balanceamento de carga e, em seguida, em Receptor de teste para implantação do CodeDeploy, escolha o receptor de teste.
-
Selecione Atualizar.