2 votes

Existe-t-il des variables Env définies automatiquement sur les tâches fargate ?

J'aimerais pouvoir détecter si mon code s'exécute sur une tâche fargate (par opposition à une instance EC2) et ce serait idéal si je pouvais obtenir l'ID de la tâche fargate à partir d'une var env.

J'utiliserais ensuite ces informations pour la journalisation et la configuration.

De nombreux environnements de CI définissent certaines variables d'environnement qui me permettent de détecter si mon code est dans le CI.

Est-ce que AWS fait quelque chose de similaire ?

1voto

mbaird Points 31293

Vous pouvez interroger le Service de métadonnées ECS pour le LaunchType qui sera soit EC2 o FARGATE .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X