带有 AWS cloudformation 的 TeamCity 卡在 AgentService 上

TeamCity with AWS cloudformation stuck on AgentService

遵循 TeamCity 对 运行 的描述 TeamCity 使用 cloudformation 模板在 AWS 上构建服务器。启动它,它卡在 AgentService (Resource creation initiated)。等了半个小时,毫无进展。

资源选项卡显示如下:

我做错了什么?

(对我而言)如果由于某些原因无法启动服务,通常会发生这种情况。例如,如果集群没有足够的合适实例来启动您的服务或出于其他原因。

为了进行诊断,请检查您在 ECS 集群中的服务并检查事件,并在您的服务任务中检查已停止的任务(以及它们停止的原因)。

从同事那里得到一个提示,如果您正在创建基于 CF 模板的服务,可能需要长达 3(!) 小时。今天再次尝试,3 小时后启动并运行。

原因是 ECS 的设置,其中涉及面向 Internet 的服务的 DNS 设置。