AD

¿Ya dominas lo básico? Un curso estructurado de Terraform es la vía rápida para dar el salto.

Ver cursos de Terraform en Udemy

Enlace de afiliado. No te cuesta nada extra.

Lección 18 / 37

Leer las salidas con terraform output

En esta lección consultarás los valores que expone la configuración.

terraform output imprime todas las salidas. Pasando un nombre muestra solo esa.

La forma en que se usa de verdad es dentro de guiones. Con -raw imprime el valor sin comillas, lo que permite usarlo directamente en otro comando; con -json devuelve todo en un formato procesable.

De ahí sale el patrón habitual de despliegue: Terraform construye la infraestructura, y un guion lee la IP o la URL con esta orden y configura la aplicación con ella. Nadie copia nada a mano.

Lee del estado, no de la nube, así que es instantáneo — y también significa que muestra el valor de la última vez que se aplicó. Si alguien cambió algo por fuera, el valor puede estar desfasado.

Las salidas marcadas como sensibles aparecen ocultas; para verlas hay que pedirlas explícitamente por su nombre con -raw. Es una protección pensada para que un secreto no acabe en los registros de integración continua por descuido.

Si responde que no hay salidas, o no hay bloques declarados o la configuración no se ha aplicado todavía.

Terraform
Pruébalo (escríbelo en la terminal simulada)
terraform output

🧑‍💻 Puedes escribir este comando en la terminal simulada de Terraform para probarlo tú mismo (esta página no incluye terminal interactiva).

Espacio publicitario (banner)
Espacio publicitario (en el artículo)