- Cómo usar la salida de Terraform como variable?
- ¿Cómo se pasa el valor de salida en Terraform??
- ¿Cómo se asigna un valor a una variable en Terraform??
- ¿Qué es $ en Terraform??
Cómo usar la salida de Terraform como variable?
Las variables de salida de Terraform se usan dentro del mismo módulo principal o infantil para imprimir valores específicos en la salida de la línea de comando y también se usan como entradas para crear recursos utilizando el comando Terraform Aplic. A continuación, puede ver que el comando muestra la instancia EC2 de la salida ARN y la dirección IP pública de instancia.
¿Cómo se pasa el valor de salida en Terraform??
Declarar y usar valores de salida. En el ejemplo anterior, definimos un valor de salida con el nombre instance_public_ip. De esta manera, podemos pasar el valor al módulo principal o mostrarlo al usuario final si es una salida del módulo raíz.
¿Cómo se asigna un valor a una variable en Terraform??
La forma más simple de asignar valor a una variable es usar la opción -VAR en la línea de comando al ejecutar el plan TerraForm y los comandos de aplicación de Terraform.
¿Qué es $ en Terraform??
Incrustado dentro de las cadenas en Terraform, ya sea que esté utilizando la sintaxis de Terraform o la sintaxis JSON, puede interpolar otros valores. Estas interpolaciones están envueltas en $ , como $ var. foo . La sintaxis de interpolación es poderosa y le permite hacer referencia a variables, atributos de recursos, funciones de llamadas, etc.