Ativação do ajuste de escala automático de cluster do Amazon ECS
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.
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 o tipo de inicialização do EC2 .
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.
-
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
eFARGATE_SPOT
na solicitação. Para obter mais informações, consulteput-cluster-capacity-providers
na Referência de comandos da AWS CLI.aws ecs put-cluster-capacity-providers \ --cluster
ClusterName
\ --capacity-providersCapacityProviderName
FARGATE FARGATE_SPOT \ --default-capacity-provider-strategy capacityProvider=CapacityProvider,weight=1Para adicionar um grupo do Auto Scaling para o tipo de execução do EC2, inclua o nome do grupo do Auto Scaling na solicitação. Para obter mais informações, consulte
put-cluster-capacity-providers
na Referência de comandos da AWS CLI.aws ecs put-cluster-capacity-providers \ --cluster
ClusterName
\ --capacity-providersCapacityProviderName
\ --default-capacity-provider-strategy capacityProvider=CapacityProvider,weight=1 -
Use o comando
describe-clusters
para verificar se a associação foi bem-sucedida. Para obter mais informações, consultedescribe-clusters
na Referência de comandos da AWS CLI.aws ecs describe-clusters \ --cluster
ClusterName
\ --include ATTACHMENTS -
Use o comando
update-capacity-provider
para ativar a autoescalabilidade gerenciada para o provedor de capacidade. Para obter mais informações, consulteupdate-capacity-provider
na Referência de comandos da AWS CLI.aws ecs update-capacity-provider \ --capacity-providers
CapacityProviderName
\ --auto-scaling-group-provider managedScaling=ENABLED