使用最新的ECS任务修订版进行CodeDeploy

时间:2019-10-16 18:54:46

标签: amazon-web-services amazon-ecs aws-code-deploy

我有一个ECS设置,其中包含运行节点应用程序的服务。

在部署时,最新的任务修订版不用于部署。我在哪里指定?

1 个答案:

答案 0 :(得分:0)

CodeDeploy用于ECS部署的Appspec文件具有'TaskDefinition'参数,该参数指定确切的任务定义族名称和修订版[1]:

TaskDefinition: "arn:aws:ecs:us-east-1:111222333444:task-definition/my-task-definition-family-name:1"

这应该指向您为新部署创建的新任务定义。

参考:
[1] AppSpec文件示例-Amazon ECS部署的AppSpec文件示例-https://docs.aws.amazon.com/codedeploy/latest/userguide/reference-appspec-file-example.html#appspec-file-example-ecs