You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Terraform计划输出中AWS ECS任务定义ARN末尾数字的含义?

ECS任务定义ARN末尾数字的含义

你看到的ARN末尾的90和101是ECS任务定义的修订版本号,具体说明如下:

  • 每当创建或修改ECS任务定义(比如调整容器镜像、CPU/内存配额、环境变量、挂载配置等),AWS都会自动生成一个新的修订版本,版本号从1开始递增,每个版本对应任务定义的一个快照
  • 在你的Terraform执行计划里,101是当前ECS服务正在运行的任务定义版本,90是本次变更要切换到的旧版本——这种情况一般是因为你在Terraform配置里指定了具体的任务定义版本号,而不是使用LATEST标签指向最新版本

附上你的Terraform计划片段:

# module.fargate_ecs.aws_ecs_service.my_fargate_service_f490_c034 will be updated in-place
~ resource "aws_ecs_service" "my_fargate_service_f490_c034" {
      id                                 = "arn:aws:ecs:us-east-1:012345678:service/connect-cluster-prod/connect-service-prod"
      name                               = "connect-service-prod"
      tags                               = {}
    ~ tags_all                           = {
        + "Portfolio"   = "Digital Support"
          # (5 unchanged elements hidden)
      }
    ~ task_definition                    = "arn:aws:ecs:us-east-1:012345678:task-definition/connect-task-prod:101" -> "arn:aws:ecs:us-east-1:012345678:task-definition/connect-task-prod:90"
      # (14 unchanged attributes hidden)

      # (4 unchanged blocks hidden)
}

内容的提问来源于stack exchange,提问作者Brian G

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 00:47:24