Publié le: Mar 7, 2019

Des paramètres supplémentaires de définition de tâche ont été ajoutés à Amazon Elastic Container Service (Amazon ECS), vous permettant de définir les dépendances pour le démarrage et l'arrêt des conteneurs, ainsi qu'un délai d'expiration par conteneur avant le démarrage et l'arrêt.

Auparavant, il n'existait aucun moyen de s'assurer que les conteneurs démarraient ou s'arrêtaient dans un ordre particulier. Désormais, de nombreux cas d'utilisation d'applications sont possibles. Il peut, par exemple, s'agir d'un conteneur side-car de télémétrie qui doit démarrer avant et s'arrêter après les autres conteneurs d'une tâche, ou d'un conteneur d'initialisation qui doit terminer son travail avant que les autres conteneurs de la tâche puissent démarrer. En outre, les délais de démarrage et d'arrêt des conteneurs étaient auparavant définis par le biais d'une variable d'environnement dans l'agent ECS. À présent, les conteneurs d'une définition de tâche peuvent chacun disposer de leur propre délai d'expiration avant le démarrage et l'arrêt. Cela ouvre de nouvelles possibilités, comme celle de définir un délai d'expiration étendu pour un conteneur devant procéder à des opérations de nettoyage complexes avant son extinction, sans que tous les conteneurs de la même instances doivent avoir le même délai d'expiration avant l'arrêt.

Pour en savoir plus sur la gestion des dépendances et les paramètres des délais d'expiration des conteneurs, lisez notre documentation.