Atualizando uma configuração de implantação azul/verde usando o console - Amazon ECS

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á.

Atualizando uma configuração de implantação azul/verde usando o console

Você pode atualizar uma configuração de implantação azul/verde usando o console do Amazon ECS. A configuração atual de implantação azul/verde está pré-preenchida. Você pode atualizar as seguintes opções de implantação azul/verde:

  • Nome do grupo de implantação - As configurações CodeDeploy de implantação

  • Nome do aplicativo - O grupo CodeDeploy de implantação

  • Configuração de implantação - Como CodeDeploy direciona o tráfego de produção para seu conjunto de tarefas de substituição durante uma implantação

  • Ouvinte de teste no balanceador de carga - CodeDeploy usa o ouvinte de teste para rotear seu tráfego de teste para o conjunto de tarefas de substituição durante uma implantação

Você deve 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)
  1. Abra o console em https://console.aws.amazon.com/ecs/v2.

  2. Na página Clusters, selecione o cluster.

  3. Na página Cluster overview (Visão geral do cluster), selecione o serviço e escolha Update (Atualizar).

  4. Expanda as opções de implantação - Desenvolvido por e CodeDeploy, em seguida, escolha quais opções atualizar:

    • Para modificar o grupo CodeDeploy de implantação, em Nome do aplicativo, escolha o grupo de implantação.

    • Para modificar as configurações CodeDeploy de implantação, em Nome do grupo de implantação, escolha o grupo.

    • Para modificar a forma como CodeDeploy direciona o tráfego de produção para seu conjunto de tarefas de substituição durante uma implantação, em Configuração de implantação, escolha a opção.

  5. Selecione os ganchos de eventos do ciclo de vida da implantação e as funções Lambda associadas a serem executadas como parte da nova revisão da implantação do serviço. Os ganchos de ciclo de vida disponíveis são:

    • BeforeInstall— Use esse gancho de eventos do ciclo de vida de implantação para invocar uma função Lambda antes que o conjunto de tarefas de substituição seja criado. O resultado da função Lambda nesse evento de ciclo de vida não inicia uma reversão.

    • AfterInstall— Use esse gancho de eventos do ciclo de vida de 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 esse gancho de eventos do ciclo de vida de implantação para invocar uma função Lambda antes que o tráfego de produção seja redirecionado 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 esse gancho de eventos do ciclo de vida de implantação para invocar uma função Lambda depois que o tráfego de produção for redirecionado 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.

  6. Para modificar o ouvinte de teste, expanda Balanceamento de carga e, em seguida, em Ouvinte de teste para CodeDeploy implantação, escolha o ouvinte de teste.

  7. Escolha Atualizar.