ECS fargate 容量提供程序

ECS fargate capacity provider

我已经创建了一个 ECS 集群并将使用 fargate.Now我正在尝试为 ECS 集群创建容量提供程序。

根据以下文档创建 ECS CapacityProvider 的示例

{
  "Type" : "AWS::ECS::CapacityProvider",
  "Properties" : {
      "AutoScalingGroupProvider" : AutoScalingGroupProvider,
      "Name" : String,
      "Tags" : [ Tag, ... ]
    }
}


在上面的模板中,我们必须提供自动缩放组。但是,如果我创建 ASG 组,他们必须创建启动配置并提供实例类型等。

但根据我在 fargate 中的理解,我们不必在 LC 之上创建 EC2.And,ASG 将创建 EC2。 我现在很困惑如何在 ECS fargate 中创建容量提供程序。

how to create capacity provider in ECS fargate

不要创建它。它由 AWS 自动提供和管理。您只需使用 DefaultCapacityProviderStrategy

将它们与您的集群相关联