Sobes.tech
Junior — Middle

¿Cómo se puede importar un recurso existente, creado fuera de la infraestructura, en Terraform?

sobes.tech AI

Respuesta de la IA

Para importar un recurso en Terraform que fue creado fuera de Terraform (por ejemplo, manualmente a través de la consola del proveedor de la nube), se utiliza el comando terraform import. Este vincula un recurso externo existente con el recurso descrito en la configuración de Terraform.

Pasos:

  1. Describe el recurso en el archivo de configuración de Terraform con el tipo y nombre necesarios.
  2. Ejecuta el comando de importación, indicando el identificador del recurso existente y el nombre del recurso en Terraform.

Ejemplo:

terraform import aws_instance.my_instance i-1234567890abcdef0

Después de la importación, Terraform comenzará a gestionar este recurso, pero es importante verificar y actualizar la configuración para que coincida exactamente con el estado actual del recurso.