Retour à la leçon
Mission

Mission : dupliquer un module sans dupliquer le code

Réutiliser un module existant pour un nouveau besoin et raisonner sur l'encapsulation et le versionnage des modules.

Contexte

Le module ./modules/ec2-instance est déjà utilisé deux fois à la racine du projet, pour serveur_web et serveur_worker. L'équipe doit maintenant déployer un troisième serveur, serveur_scheduler, en t3.micro, sans dupliquer le contenu du module lui-même. Par ailleurs, le module public terraform-aws-modules/vpc/aws est appelé ailleurs dans le projet sans argument version.