Amazon cloudformation 云形成模板(YAML)中的多服务定义

Amazon cloudformation 云形成模板(YAML)中的多服务定义,amazon-cloudformation,amazon-ecs,Amazon Cloudformation,Amazon Ecs,我有一个名为Cluster-01的ECS集群,在该集群下我有一个正在运行的服务,基本上很少有与集成微服务相关的任务 我想添加另一个服务,但希望使用相同的yaml模板,即单个文件用于多个服务定义,并使用它们定义关联的任务定义 我是YAML的新手,我使用网站上可用的AWS模板创建了一个带有一项服务的集群 如果有人可以帮助理解是否可以通过使用单个yaml模板为同一集群合并另一个服务 提前感谢。您可以在一个模板文件中定义多个AWS::ECS::Service资源: ecsService1: Type

我有一个名为Cluster-01的ECS集群,在该集群下我有一个正在运行的服务,基本上很少有与集成微服务相关的任务

我想添加另一个服务,但希望使用相同的yaml模板,即单个文件用于多个服务定义,并使用它们定义关联的任务定义

我是YAML的新手,我使用网站上可用的AWS模板创建了一个带有一项服务的集群

如果有人可以帮助理解是否可以通过使用单个yaml模板为同一集群合并另一个服务


提前感谢。

您可以在一个模板文件中定义多个AWS::ECS::Service资源:

ecsService1:
  Type: AWS::ECS::Service
  Properties:
    (...)

ecsService2:
  Type: AWS::ECS::Service
  Properties:
    (...)

您可以在一个模板文件中定义多个AWS::ECS::Service资源:

ecsService1:
  Type: AWS::ECS::Service
  Properties:
    (...)

ecsService2:
  Type: AWS::ECS::Service
  Properties:
    (...)