- Comment utiliser la sortie Terraform comme variable?
- Comment passer la valeur de sortie dans Terraform?
- Comment attribuez-vous une valeur à une variable dans Terraform?
- Qu'est-ce que $ dans Terraform?
Comment utiliser la sortie Terraform comme variable?
Les variables de sortie Terraform sont utilisées dans le même module parent ou enfant pour imprimer des valeurs spécifiques dans la sortie de la ligne de commande et sont également utilisées comme entrées pour créer des ressources à l'aide de la commande TerraForm Appliquer. Ci-dessous, vous pouvez voir que la commande affiche l'adresse IP de l'instance EC2 de la sortie et l'instance publique.
Comment passer la valeur de sortie dans Terraform?
Déclarer et utiliser les valeurs de sortie. Dans l'exemple ci-dessus, nous définissons une valeur de sortie avec le nom instance_public_ip. De cette façon, nous pouvons transmettre la valeur au module parent ou l'afficher à l'utilisateur final s'il s'agit d'une sortie du module racine.
Comment attribuez-vous une valeur à une variable dans Terraform?
Le moyen le plus simple d'attribuer de la valeur à une variable consiste à utiliser l'option -var dans la ligne de commande lors de l'exécution du plan Terraform et des commandes TerraForm Appliquer.
Qu'est-ce que $ dans Terraform?
Intégré dans les chaînes dans Terraform, que vous utilisiez la syntaxe Terraform ou la syntaxe JSON, vous pouvez interpoler d'autres valeurs. Ces interpolations sont enveloppées dans $ , comme $ var. foo . La syntaxe d'interpolation est puissante et vous permet de référencer les variables, les attributs des ressources, les fonctions d'appel, etc.