

# Actualización de un servicio de Amazon ECS para utilizar un proveedor de capacidad
<a name="update-service-managed-instances"></a>

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
<a name="update-service-managed-instances-prerequisites"></a>

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](create-capacity-provider-managed-instances.md).

## Procedimiento
<a name="update-service-managed-instances-procedure"></a>

------
#### [ Console ]

1. Abra la consola en [https://console.aws.amazon.com/ecs/v2](https://console.aws.amazon.com/ecs/v2).

1. En la página **Clusters** (Clústeres), elija el clúster.

1. 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**.

1. Seleccione **Forzar una nueva implementación**.

1. 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.

1. Elija **Actualizar**.

------
#### [ AWS CLI ]
+ Ejecuta `update-service`. Para obtener información sobre la ejecución del comando, consulte [update-service](https://docs.aws.amazon.com/cli/latest/reference/ecs/update-service.html) 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
  ```

------