Sortir

Terraform Sortie à Variable

Terraform Sortie à Variable
  1. Comment utiliser la sortie Terraform comme variable?
  2. Comment passer la valeur de sortie dans Terraform?
  3. Comment attribuez-vous une valeur à une variable dans Terraform?
  4. 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.

Le moteur Docker (pas le bureau) prend-il en charge les conteneurs Linux sur Windows 11?
Can Docker Desktop Exécuter un conteneur Linux sur Windows?Docker Desktop fonctionne-t-il avec Windows 11?Comment activer les conteneurs Linux sur Wi...
Journaux de passerelle Kong API dans Docker
Comment vérifiez-vous les journaux de kong?Comment puis-je voir les journaux dans un conteneur docker?Est Kong une passerelle API?Où sont les journau...
Jenkins déclenche le 2ème travail lorsque le premier travail échoue
Comment déclencher une construction ratée dans Jenkins?Que se passe-t-il si la construction échoue dans Jenkins?Pouvons-nous exécuter des travaux par...