我不清楚底层的AWS Fargate集群是如何运作的。
当任务需要更多实例时,底层群集是否仍然根据需要进行扩展和缩小,如果是,指定的位置在哪里?
答案 0 :(得分:10)
是的,Application Autoscaling可以与Fargate一起使用。
使用CloudFormation:
AWS::ApplicationAutoScaling::ScalableTarget
并指定RescoureId
service/<cluster-name>/<service-name>
AWS::ApplicationAutoScaling::ScalingPolicy
并指定 ScalingTargetId
(不要声明ScalableDimension
,ServiceNamespace
和RescoureId
)添加它将扩展/缩小您的ECS服务