

# Ativação do ajuste de escala automático de cluster do Amazon ECS
<a name="turn-on-cluster-auto-scaling"></a>

Você ativa o ajuste de escala automático de cluster, para que o Amazon ECS gerencie o ajuste de escala de instâncias do Amazon EC2 registradas no cluster.

Se você quiser usar o console para ativar o ajuste de escala automático do cluster, consulte [Criação de um provedor de capacidade para o Amazon ECS](create-capacity-provider-console-v2.md).

Antes de você começar, crie um grupo do Auto Scaling e um provedor de capacidade. Para obter mais informações, consulte [Provedores de capacidade do Amazon ECS para workloads do EC2](asg-capacity-providers.md).

Para ativar o ajuste de escala automático de cluster, associe o provedor de capacidade ao cluster e, em seguida, ative o ajuste de escala automático de cluster.

1. Use o comando `put-cluster-capacity-providers` para associar um ou mais provedores de capacidade ao cluster. 

   Para adicionar os provedores de capacidade do AWS Fargate, inclua os provedores de capacidade `FARGATE` e `FARGATE_SPOT` na solicitação. Para obter mais informações, consulte `[put-cluster-capacity-providers](https://docs.aws.amazon.com/cli/latest/reference/ecs/put-cluster-capacity-providers.html)` na *Referência de comandos da AWS CLI*.

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

   Para adicionar um grupo do Auto Scaling para o EC2, inclua o nome do grupo do Auto Scaling na solicitação. Para obter mais informações, consulte `[put-cluster-capacity-providers](https://docs.aws.amazon.com/cli/latest/reference/ecs/put-cluster-capacity-providers.html)` na *Referência de comandos da AWS CLI*.

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

1. Use o comando `describe-clusters` para verificar se a associação foi bem-sucedida. Para obter mais informações, consulte `[describe-clusters](https://docs.aws.amazon.com/cli/latest/reference/ecs/describe-clusters.html)` na *Referência de comandos da AWS CLI*.

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

1. Use o comando `update-capacity-provider` para ativar a autoescalabilidade gerenciada para o provedor de capacidade. Para obter mais informações, consulte `[update-capacity-provider](https://docs.aws.amazon.com/cli/latest/reference/ecs/update-capacity-provider.html)` na *Referência de comandos da AWS CLI*.

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