Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Mise à jour d’un service Amazon ECS pour utiliser un fournisseur de capacité
Si vous avez un service existant qui utilise le type de lancement Amazon EC2 ou Fargate et que vous souhaitez utiliser les instances gérées Amazon ECS, vous devez mettre à jour le service pour utiliser votre fournisseur de capacité d’instances gérées Amazon ECS.
Conditions préalables
Créez un fournisseur de capacité pour vos instances gérées Amazon ECS. Pour de plus amples informations, veuillez consulter Création d’un fournisseur de capacité pour les instances gérées Amazon ECS.
Procédure
- Console
-
Ouvrez la console à la https://console.aws.amazon.com/ecs/version 2.
-
Sur la page Clusters, choisissez le cluster.
-
Sur la page des détails du cluster, dans la section Services, cochez la case à côté du service, puis choisissez Mettre à jour.
-
Sélectionnez Forcer un nouveau déploiement.
-
Sous Configuration de calcul, choisissez la stratégie de fournisseur de capacité. Choisissez ensuite l’une des méthodes suivantes :
-
Lorsque votre fournisseur de capacité d’instances gérées Amazon ECS est le fournisseur de capacité par défaut, choisissez Utiliser le cluster par défaut.
-
Lorsque votre fournisseur de capacité d’instances gérées Amazon ECS n’est pas le fournisseur de capacité par défaut, choisissez Utiliser un cluster personnalisé (Avancé). Choisissez votre fournisseur de capacité d’instances gérées Amazon ECS, puis pour Poids, choisissez 1.
-
Choisissez Mettre à jour.
- AWS CLI
-
-
Exécutez update-service. Pour plus d'informations sur l'exécution de la commande, voir update-service dans la AWS Command Line Interface référence.
Remplacez le user-input par vos valeurs.
aws ecs update-service \
--cluster my-cluster \
--service my-service \
--capacity-provider-strategy capacityProvider=my-managed-instance-capacity-provider,weight=1 \
--force-new-deployment