Mise à jour d’une définition de tâche Amazon ECS à l’aide de la console - Amazon Elastic Container Service

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’une définition de tâche Amazon ECS à l’aide de la console

Une Révision de définition de tâche est une copie de la définition de tâche actuelle avec les nouvelles valeurs de paramètres remplaçant les valeurs existantes. Tous les paramètres que vous ne modifiez pas se trouvent dans la nouvelle révision.

Pour mettre à jour une définition de tâche, créez une révision de définition de tâche. Si la définition de tâche est utilisée dans un service, vous devez mettre à jour ce dernier de sorte à utiliser la définition de tâche actualisée.

Lorsque vous créez une révision, vous pouvez modifier les propriétés de conteneur et les propriétés d'environnement suivantes.

  • URI de l'image de conteneur

  • Mappages de ports

  • Variables d’environnement

  • Exigences en matière d'infrastructure

  • Taille de la tâche

  • Taille du contenant

  • Rôle de tâche

  • Rôle d'exécution de tâche

  • Volumes et points de montage des conteneurs

  • Registre privé

Vous pouvez demander à Amazon Q de fournir des recommandations lorsque vous utilisez l’éditeur JSON. Pour de plus amples informations, consultez Utilisation d’Amazon Q Developer pour proposer des recommandations de définition de tâche dans la console Amazon ECS.

Validation JSON

L'éditeur JSON de la console Amazon ECS valide les éléments suivants dans le fichier JSON :

  • Le fichier est un fichier JSON valide

  • Le fichier ne contient aucune clé superflue

  • Le fichier contient le paramètre familyName

  • Il y a au moins une entrée sous containerDefinitions

Procédure

Amazon ECS console
  1. Ouvrez la console à la https://console.aws.amazon.com/ecs/version 2.

  2. Dans la barre de navigation, choisissez la région qui contient votre définition de tâche.

  3. Dans le panneau de navigation, choisissez Task definitions (Définition des tâches).

  4. Choisissez la définition de tâche.

  5. Sélectionnez la révision de définition de tâche, puis choisissez Créer une nouvelle révision, Créer une nouvelle révision.

  6. Sur la page Create new task definition revision (Créer une nouvelle révision de définition de tâche), effectuez les modifications souhaitées. Par exemple, si vous souhaitez modifier les définitions du conteneur existantes (par exemple, l'image de conteneur, les limites de mémoire ou les mappages de ports), sélectionnez le conteneur et appliquez les modifications. Vous pouvez mettre à jour la compatibilité des définitions de tâches vers l'une des instances AWS Fargate, Managed Instances ou Amazon. EC2

  7. Vérifiez les informations, puis choisissez Mettre à jour.

  8. Si votre définition de tâche est utilisée dans un service, mettez-le à jour avec la définition de tâche mise à jour. Pour de plus amples informations, veuillez consulter Mettre à jour un service Amazon ECS.

Amazon ECS console JSON editor
  1. Ouvrez la console à la https://console.aws.amazon.com/ecs/version 2.

  2. Dans le panneau de navigation, choisissez Task definitions (Définition des tâches).

  3. Choisissez Create new revision (Créer une nouvelle révision), puis Create new revision with JSON (Créer une nouvelle révision avec JSON).

  4. Dans la zone de l'éditeur JSON, modifiez votre fichier JSON,

    Le JSON doit réussir les contrôles de validation spécifiés dans Validation JSON.

  5. Choisissez Créer.