Publié le: Feb 27, 2023

Amazon Elastic Container Services (Amazon ECS) permet désormais aux clients de supprimer les révisions de définitions de tâches inactives par programmation ou via la console Amazon ECS. Grâce à cette nouvelle fonctionnalité, les clients peuvent supprimer définitivement les révisions des définitions de tâches qui ne sont plus nécessaires ou qui contiennent des configurations indésirables, ce qui simplifie la gestion de leurs ressources et améliore la sécurité.

Une définition de tâche sert de modèle pour exécuter des tâches et des services sur Amazon ECS. Les clients peuvent mettre à jour les définitions de tâches pour créer de nouvelles révisions et supprimer de leurs registres les anciennes révisions qui ne sont plus nécessaires. Les révisions de définitions de tâches supprimées des registres sont marquées comme INACTIVES par Amazon ECS et ne peuvent pas être utilisées pour créer de nouveaux services ou exécuter des tâches autonomes. Bien que la suppression des registres permette aux clients de ne pas tenir compte des révisions de définitions de tâches INACTIVES, ces ressources peuvent s'accumuler au fil du temps. À compter d'aujourd'hui, les clients peuvent utiliser une nouvelle API, DeleteTaskDefinitions, ou la console Amazon ECS pour soumettre une liste de révisions de définitions de tâches INACTIVES en vue de leur suppression. ECS supprimera les révisions soumises qui ne sont associées à aucune tâche active. Il est conçu pour tenter à nouveau de supprimer les révisions restantes, puis les supprimer lorsque toutes les tâches associées se sont arrêtées. Les clients peuvent suivre l'état de suppression à l'aide de la console Amazon ECS ou de l'API DescribeTaskDefinition. 

La nouvelle fonctionnalité est désormais disponible dans toutes les régions AWS, y compris les régions AWS GovCloud (US). Pour en savoir plus, consultez le guide de l'utilisateur, la référence de l'API et le billet de blog.