Actualización de un servicio de Amazon ECS para utilizar un proveedor de capacidad
Si tiene un servicio existente que usa el tipo de inicialización de Amazon EC2 o Fargate y quiere usar instancias administradas de Amazon ECS, debe actualizar el servicio para usar el proveedor de capacidad de instancias administradas de Amazon ECS.
Requisitos previos
Cree un proveedor de capacidad para instancias administradas de Amazon ECS. Para obtener más información, consulte Creación de un proveedor de capacidad de instancias administradas de Amazon ECS.
Procedimiento
- Console
-
Abra la consola en https://console.aws.amazon.com/ecs/v2.
-
En la página Clusters (Clústeres), elija el clúster.
-
En la página de detalles del clúster, en la sección Servicios, seleccione la casilla de verificación situada junto al servicio y, a continuación, seleccione Actualizar.
-
Seleccione Forzar una nueva implementación.
-
En Configuración de computación, elija la estrategia del proveedor de capacidad. A continuación, elija una de las siguientes opciones:
-
Si el proveedor de capacidad de instancias administradas de Amazon ECS es el proveedor de capacidad predeterminado, elija Utilizar clúster predeterminado.
-
Si el proveedor de capacidad de instancias administradas de Amazon ECS no es el proveedor de capacidad predeterminado, elija Utilizar personalizado (avanzado). Seleccione el proveedor de capacidad de instancias administradas de Amazon ECS y, a continuación, en Peso, seleccione 1.
-
Elija Actualizar.
- AWS CLI
-
-
Ejecuta update-service. Para obtener información sobre la ejecución del comando, consulte update-service en la Referencia de AWS Command Line Interface.
Sustituya las entradas del usuario por sus valores.
aws ecs update-service \
--cluster my-cluster \
--service my-service \
--capacity-provider-strategy capacityProvider=my-managed-instance-capacity-provider,weight=1 \
--force-new-deployment