AWS ECS 服务未显示在集群下

Amy*_*hip 9 amazon-web-services amazon-ecs devops github-actions

我一直在尝试自学 DevOps,我创建了一个集群,然后在集群下创建了一个服务,该服务应该从 ECR 中提取容器并将其暴露给具有任务的负载均衡器(我认为文档使用了很多无法提供足够清晰的词语)。但无论如何,该服务已从集群的服务列表中消失。我尝试在管理控制台中使用相同的名称再次创建该服务(因此我不必更新我的 GitHub 操作),但收到错误,因为该服务已存在。我怎样才能在管理控制台中找到该服务来尝试修复它或删除它或其他什么?

谢谢!

Amy*_*hip 15

我最终能够弄清楚这里发生了什么,这可以帮助某人。

有一个默认隐藏的选项,如果在创建过程中出现问题,该选项会导致您的服务回滚。但即使在 CloudFormation 中,它说它已被删除,它仍然存在。

失败时回滚隐藏选项

出于这个原因,我开始在启动新服务时单击“在 CloudFormation 中查看”——这可以让您观察正在发生的情况,并且可以找到僵尸服务并将其从堆栈中删除。

CloudFormation 堆栈视图

  • 我今天遇到了这个问题。经典的 AWS 控制台体验。谢谢你的提示。 (6认同)