重命名ECS服务

时间:2018-12-07 19:57:09

标签: amazon-web-services amazon-ecs

我有一堆要重命名的Amazon ECS服务。我喜欢他们的任务定义,因此可以使用克隆选项,只是在UpdateService API中看不到重命名服务的方法。是否有用于重命名的API?如果没有,我可以调用哪种API组合(我认为pythonawscli脚本是最简单的选择)。

注意事项

  • 我还想考虑是否可以将“旧名称”优雅地滚动到“新名称”
  • 确保安全组已正确应用。
  • 如果可能,请通过CloudFormation促成突变更改

1 个答案:

答案 0 :(得分:0)

我在CLI,API甚至控制台中都看不到任何重命名ECS服务的选项。我认为您将不得不使用新名称remove the service with the old namecreate a new one

当然,Python / CLI是合理的方法。

我在CloudFormation上花费的时间并不多,但是有可能为您触发这些调用。例如,如果我使用Terraform设置服务,则可以通过更改Terraform配置中的名称来重命名它并应用,但是Terraform只是在后台删除并创建以实现该目的,所以结果是相同的,即使虽然对我来说工作量会减少。