繁体   English   中英

如何将标签添加到 ECS 现有服务,使用 Terraform 定义任务

[英]How to add Tags to ECS existing Service, Task definition using Terraform

我有一个要求为所有ECS服务、任务定义和任务添加标签。 我刚刚在下面添加以将标签添加到我现有的代码中。 当新服务正在创建标签时,标签会被添加和传播,这很好,但是当我尝试将标签添加到现有 ecs 服务时,它会通过破坏现有服务来创建相同的服务。 如何在不重新创建现有 ECS 服务的情况下添加标签,以及在任务轮换时应将标签传播到任务

    tags = {
    Name = local.name_env
    name2 = local.name2
    owner = var.sowner
    env = var.env
  }
  propagate_tags = "SERVICE"

我想你可以为此使用 terraform state 命令。 只需在 ecs 中手动添加标签,然后在 terraform tfstate 文件中添加相同的内容,我猜它应该可以工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM