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á.
Nesta seção, você atualiza seu AppSpec arquivo com uma Hooks
seção. Na seção de Hooks
, você especifica uma função do Lambda para o gancho do ciclo de vida do AfterAllowTestTraffic
.
Para atualizar seu AppSpec arquivo
-
Abra o AppSpec arquivo que você criou no Etapa 2: criar o AppSpec arquivo Tutorial: Implantar um aplicativo no Amazon ECS.
-
Atualize a propriedade
TaskDefinition
com o ARN da definição de tarefa anotado em Etapa 2: Atualizar o código do aplicativo do Amazon ECS. -
Copie e cole a
Hooks
seção em seu AppSpec arquivo. Atualize o ARN depois doAfterAllowTestTraffic
com o ARN da função do Lambda que você anotou no Etapa 3: Criar uma função do Lambda de gancho do ciclo de vida.{ "version": 0.0, "Resources": [ { "TargetService": { "Type": "AWS::ECS::Service", "Properties": { "TaskDefinition": "arn:aws:ecs:
aws-region-id
:aws-account-id
::task-definition/ecs-demo-task-definition
:revision-number
", "LoadBalancerInfo": { "ContainerName": "sample-website", "ContainerPort": 80 } } } } ], "Hooks": [ { "AfterAllowTestTraffic": "arn:aws:lambda:aws-region-id
:aws-account-id
:function:AfterAllowTestTraffic
" } ] } -
Salve seu AppSpec arquivo e faça o upload para o bucket do S3.