États de définition des ECS tâches Amazon - 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.

États de définition des ECS tâches Amazon

Une définition de tâche change d'état lorsque vous la créez, la désenregistrez ou la supprimez. Vous pouvez consulter l'état de la définition des tâches dans la console ou en utilisantDescribeTaskDefinition.

Les états possibles pour une définition de tâche sont les suivants :

ACTIVE

La définition d'une tâche intervient ACTIVE après son enregistrement auprès d'AmazonECS. Les définitions de tâches à l'état ACTIVE vous permettent d’exécuter des tâches ou de créer des services.

INACTIVE

Une définition de tâche passe de l'état ACTIVE à l'état INACTIVE lorsque vous annulez l'enregistrement d'une définition de tâche. Vous pouvez récupérer la définition d'une tâche INACTIVE en appelant DescribeTaskDefinition. Vous ne pouvez pas exécuter de nouvelles tâches ou créer de nouveaux services avec une définition de tâche à l’état INACTIVE. Il n'y a aucun impact sur les services ou les tâches existants.

DELETE_EN_ PROGRESS

Une définition de tâche passe de l'état INACTIVE à l'état DELETE_IN_PROGRESS une fois que vous l'avez soumise pour suppression. Une fois que la définition de tâche est dans DELETE_IN_PROGRESS cet état, Amazon vérifie ECS régulièrement que la définition de tâche cible n'est référencée par aucune tâche ou déploiement actif, puis supprime définitivement la définition de tâche. Vous ne pouvez pas exécuter de nouvelles tâches ou créer de nouveaux services avec une définition de tâche à l’état DELETE_IN_PROGRESS. Une définition de tâche peut être soumise pour suppression à tout moment sans affecter les tâches et services existants.

Les définitions de tâches dont l'état est DELETE_IN_PROGRESS peuvent être consultées dans la console et vous pouvez récupérer la définition de tâche en appelant DescribeTaskDefinition.

Lorsque vous supprimez toutes les révisions de définition de INACTIVE tâche, le nom de la définition de tâche n'est pas affiché dans la console et n'est pas renvoyé dans leAPI. Si une révision de définition de tâche est dans DELETE_IN_PROGRESS cet état, le nom de la définition de tâche est affiché dans la console et renvoyé dans leAPI. Le nom de la définition de tâche est conservé par Amazon ECS et la révision est incrémentée la prochaine fois que vous créerez une définition de tâche portant ce nom.

Si vous avez l' AWS Config habitude de gérer vos définitions de tâches, tous les enregistrements de définitions de tâches vous sont AWS Config facturés. Vous n'êtes facturé que pour la désinscription de la dernière définition de tâche ACTIVE. La suppression d'une définition de tâche est gratuite. Pour plus d’informations sur la tarification, consultez Tarification d’AWS Config.

ECSRessources Amazon pouvant bloquer une suppression

Une demande de suppression de définition de tâche ne sera pas traitée lorsque certaines ECS ressources Amazon dépendent de la révision de la définition de tâche. Les ressources suivantes peuvent empêcher la suppression d'une définition de tâche :

  • Tâches ECS autonomes Amazon : la définition de la tâche est requise pour que la tâche reste saine.

  • Tâches de ECS service Amazon - La définition de la tâche est requise pour que la tâche reste saine.

  • Déploiements de ECS services Amazon et ensembles de tâches : la définition des tâches est requise lorsqu'un événement de dimensionnement est initié pour un ECS déploiement ou un ensemble de tâches Amazon.

Si votre définition de tâche reste DELETE_IN_PROGRESS inchangée, vous pouvez utiliser la console ou le AWS CLI pour identifier, puis arrêter les ressources qui bloquent la suppression de la définition de tâche.

Suppression de la définition de tâche après la suppression de la ressource bloquée

Les règles suivantes s'appliquent une fois que vous avez supprimé les ressources bloquant la suppression de la définition de tâche :

  • Amazon ECS tasks - La suppression de la définition de tâche peut prendre jusqu'à 1 heure après l'arrêt de la tâche.

  • Déploiements de ECS services et ensembles de tâches Amazon : la suppression de la définition de tâche peut prendre jusqu'à 24 heures après la suppression du déploiement ou de l'ensemble de tâches.