Atualizar um serviço do Amazon ECS para usar um provedor de capacidade
Se você tiver um serviço existente que usa o tipo de inicialização do Amazon EC2 ou do Fargate e desejar usar instâncias gerenciadas do Amazon ECS, será necessário atualizar o serviço para usar o provedor de capacidade de instâncias gerenciadas do Amazon ECS.
Pré-requisitos
Crie um provedor de capacidade para suas instâncias gerenciadas do Amazon ECS. Para obter mais informações, consulte Criar um provedor de capacidade para instâncias gerenciadas do Amazon ECS.
Procedimento
- Console
-
Abra o console em https://console.aws.amazon.com/ecs/v2.
-
Na página Clusters, escolha o cluster.
-
Na página de detalhes do cluster, na seção Serviços, marque a caixa de seleção ao lado do serviço e escolha Atualizar.
-
Selecione Forçar nova implantação.
-
Em Configuração de computação, escolha a estratégia do provedor de capacidade. Em seguida, escolha uma das seguintes opções:
-
Quando seu provedor de capacidade de instâncias gerenciadas do Amazon ECS for o provedor de capacidade padrão, escolha Usar padrão de cluster.
-
Quando seu provedor de capacidade de instâncias gerenciadas do Amazon ECS não for o provedor de capacidade padrão, escolha Usar personalizado (Avançado). Escolha seu provedor de capacidade de instâncias gerenciadas do Amazon ECS e, em seguida, para Peso, escolha 1.
-
Selecione Atualizar.
- AWS CLI
-
-
Executar update-service. Para obter informações sobre a execução do comando, consulte update-service na Referência da AWS Command Line Interface.
Substitua os valores das user-input pelos seus.
aws ecs update-service \
--cluster my-cluster \
--service my-service \
--capacity-provider-strategy capacityProvider=my-managed-instance-capacity-provider,weight=1 \
--force-new-deployment