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 15 / 37

Inspeccionar un recurso con terraform state show

En esta lección mirarás un solo recurso en detalle.

terraform state show aws_instance.web muestra todos los atributos de ese recurso, incluidos los que la nube generó.

Es la orden que se usa al diagnosticar. Cuando el plan quiere cambiar algo que no esperabas, aquí se ve qué valor tiene el estado ahora, y comparándolo con la configuración aparece la causa.

Muestra bastante más de lo que escribiste: identificadores, ARN, direcciones, fechas y todos los valores por defecto que el proveedor aplicó. Es también la mejor forma de descubrir qué atributos existen realmente en un tipo de recurso.

Aquí vuelve la advertencia de los secretos: lo enseña todo en claro, contraseñas incluidas.

Hay un uso muy práctico al adoptar recursos existentes: después de un import, esta orden muestra la configuración real, y a partir de ella se escribe el bloque que corresponde hasta que el plan no proponga ningún cambio.

Con recursos indexados hay que citar la dirección entera, corchetes incluidos, y en la mayoría de los intérpretes eso exige comillas para que no se los coma el shell.

Terraform
Pruébalo (escríbelo en la terminal simulada)
terraform state show aws_instance.web

🧑‍💻 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)