Retour à la leçon
Mission

Mission : arbitrer un conflit de valeurs de variable

Déterminer quelle source de variable l'emporte réellement et sécuriser correctement un mot de passe sensible.

Contexte

Un déploiement fournit -var="instance_type=t3.large" en ligne de commande, alors qu'un fichier terraform.tfvars présent dans le même dossier contient instance_type = "t3.micro". Par ailleurs, la variable sensitive_db_password n'a pas de default et doit être fournie sans jamais transiter par un fichier versionné dans Git.