

# Amazon ECS 클러스터 Auto Scaling 켜기
<a name="turn-on-cluster-auto-scaling"></a>

클러스터 오토 스케일링을 사용 설정하면 Amazon ECS가 클러스터에 등록된 Amazon EC2 인스턴스의 규모 조정을 관리합니다.

콘솔을 사용하여 클러스터 오토 스케일링을 활성화하려면 [Amazon ECS를 위한 용량 공급자 생성](create-capacity-provider-console-v2.md) 섹션을 참조하세요.

시작하기 전에 Auto Scaling 그룹과 용량 공급자를 생성합니다. 자세한 내용은 [EC2 워크로드를 위한 Amazon ECS 용량 공급자](asg-capacity-providers.md) 섹션을 참조하세요.

클러스터 Auto Scaling을 켜려면 용량 공급자를 클러스터와 연결한 다음 클러스터 Auto Scaling을 켭니다.

1. `put-cluster-capacity-providers` 명령을 사용하여 하나 이상의 용량 공급자를 클러스터와 연결합니다.

   AWS Fargate 용량 공급자를 추가하려면 요청에 `FARGATE` 및 `FARGATE_SPOT` 용량 공급자를 포함합니다. 자세한 정보는 *AWS CLI 명령 참조*의 `[put-cluster-capacity-providers](https://docs.aws.amazon.com/cli/latest/reference/ecs/put-cluster-capacity-providers.html)` 섹션을 참조하세요.

   ```
   aws ecs put-cluster-capacity-providers \
     --cluster {{ClusterName}} \
     --capacity-providers {{CapacityProviderName}} FARGATE FARGATE_SPOT \
     --default-capacity-provider-strategy capacityProvider=CapacityProvider,weight=1
   ```

   EC2에서 Auto Scaling 그룹을 추가하려면 요청에 Auto Scaling 그룹 이름을 포함합니다. 자세한 정보는 *AWS CLI 명령 참조*의 `[put-cluster-capacity-providers](https://docs.aws.amazon.com/cli/latest/reference/ecs/put-cluster-capacity-providers.html)` 섹션을 참조하세요.

   ```
   aws ecs put-cluster-capacity-providers \
     --cluster {{ClusterName}} \
     --capacity-providers {{CapacityProviderName}} \
     --default-capacity-provider-strategy capacityProvider=CapacityProvider,weight=1
   ```

1. `describe-clusters` 명령을 사용하여 연결에 성공했는지 확인합니다. 자세한 정보는 *AWS CLI 명령 참조*의 `[describe-clusters](https://docs.aws.amazon.com/cli/latest/reference/ecs/describe-clusters.html)` 섹션을 참조하세요.

   ```
   aws ecs describe-clusters \
     --cluster {{ClusterName}} \
     --include ATTACHMENTS
   ```

1. `update-capacity-provider` 명령을 사용하여 용량 공급자에 대해 관리형 Auto Scaling을 사용 설정합니다. 자세한 정보는 *AWS CLI 명령 참조*의 `[update-capacity-provider](https://docs.aws.amazon.com/cli/latest/reference/ecs/update-capacity-provider.html)` 섹션을 참조하세요.

   ```
   aws ecs update-capacity-provider \
     --name {{CapacityProviderName}} \
     --auto-scaling-group-provider "managedScaling={status=ENABLED}"
   ```