首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >改名ECS服务

改名ECS服务
EN

Stack Overflow用户
提问于 2018-12-07 19:57:08
回答 1查看 2.4K关注 0票数 4

我有一堆亚马逊ECS服务,我想重新命名。我喜欢他们的任务定义,所以我对克隆选项很开放,只是在UpdateService API中看不到一种重命名服务的方法。有用于重命名的API吗?如果没有,我可以调用哪些API组合(我认为pythonawscli脚本是最简单的选择)。

Considerations

  • 我还想考虑一下,是否可以优雅地将“旧名”转成“新名”。
  • 确保安全组被正确应用。
  • 如果可能的话,通过CloudFormation促进变异的改变。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-08 01:07:46

我看不到在CLI,API,甚至控制台中重命名ECS服务的任何选项。我想你将不得不用新的名字命名用旧名称删除服务创建一个新的

有许多方法可以使移除和创建对您来说更容易:

  • 如果您使用Terraform创建和管理您的ECS服务,您可以简单地在Terraform中重命名该服务,当您应用更改时,它将删除并重新创建该服务。
  • AWS cli当然比手工操作更容易--您甚至可以创建一个包装器脚本来重命名。
  • 您肯定可以使用Python和Boto3删除和创建ECS服务(我不使用Python/Boto3 3来重命名服务,但我确实使用它来删除和创建服务)。
  • CloudFormation有可能让这件事变得更容易吗?我不使用CloudFormation,但由于Terraform可以使ECS服务的重命名更容易,所以CloudFormation似乎也会这样做。
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53676080

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档