AWS资源类型-AWS :: ECS :: Cluster和AWS :: ECS :: Service

时间:2019-12-27 06:27:24

标签: amazon-web-services jenkins amazon-cloudformation amazon-ecs

Documentation除了使用之外,没有讨论这两种资源类型的确切目的。


code为例  詹金斯大师,如下所示:

{p1}资源类型正在使用

主詹金斯群集(Cluster: !Ref Cluster)来调度AWS::ECS::Service上的任务,如下所示:

!Ref Cluster

,其中code下面的jenkins从属群集(ServicesJenkinsMaster: Type: AWS::ECS::Service Properties: Cluster: !Ref Cluster DesiredCount: !Ref DesiredMasterCount DeploymentConfiguration: MaximumPercent: 100 MinimumHealthyPercent: 50 PlacementConstraints: - Type: distinctInstance TaskDefinition: !Ref TaskDefinition )未被ECSCluster资源类型使用

AWS::ECS::Service

我知道ECSCluster: Type: AWS::ECS::Cluster Properties: ClusterName: !Sub ANUPAM_${EnvironmentName}_Jenkins_Slave 用于计划给定群集上的任务(AWS::ECS::Service属性)。 Cluster属性表明,这些任务的DesiredCount:n实例需要在任何时间维护,其中每个任务的类型为n

但是不清楚是否将资源类型为AWS::ECS::TaskDefinition的从属群集ECSCluster

Here是使用这些cloudformation脚本创建的詹金斯体系结构。


在上述情况下,为什么AWS::ECS::Service类型的主Jenkins集群不使用从属詹金斯集群(ECSCluster)?

我们何时使用AWS::ECS::Service类型的Cluster属性?

ECS jenkins plugin设置是否使用AWS::ECS::Service来保护AWS::ECS::Service类型的功能。因为需要将任务安排在具有特定ECSCluster的从属群集(ECSCluster)上。

0 个答案:

没有答案