代码之家  ›  专栏  ›  技术社区  ›  JJ Zabkar

重命名ECS服务

  •  1
  • JJ Zabkar  · 技术社区  · 6 年前

    UpdateService API 重命名服务的方法。是否有用于重命名的API?如果没有,我可以调用什么样的API组合(我图 python awscli 脚本将是最简单的选项)。

    考虑

    • 我还想考虑是否可以优雅地把“旧名字”改为“新名字”。
    • 确保正确应用了安全组。
    1 回复  |  直到 6 年前
        1
  •  4
  •   Geoffrey Wiseman    5 年前

    remove the service with the old name create a new one 用新名字。

    • 如果您使用Terraform创建和管理您的ECS服务,您只需在Terraform中重命名该服务,当您应用更改时,它将删除并重新创建该服务。
    • 您完全可以使用Python和Boto3删除和创建ECS服务(我不使用Python/Boto3重命名服务,但我使用它删除和创建服务)。
    • 云层形成有可能使这更容易吗?我不使用CloudFormation,但由于Terraform可以使重命名ECS服务更容易,因此CloudFormation似乎也可以这样做。