Importar un proyecto existente en Terraform

En ocasiones podemos encontrarnos con proyectos Google Cloud ya existentes que no han sido nunca gestionados mediante Terraform, con lo cual si queremos empezar a usar ésta herramienta necesitamos importar el proyecto (y sus recursos, o al menos todos los posibles) a nuestra nueva configuración de Terraform. Para llevar a cabo esta operación hay que seguir los siguientes pasos: Crear nueva configuración de Terraform Lo primero que debemos hacer es crear una nueva configuración en Terraform para el proyecto existente. Podemos hacerlo creando un nuevo directorio: ...

February 7, 2024 · 3 min · José Luis Patiño Andrés

Resolución de problemas en Terraform

Modo depuración Podemos ejecutar Terraform con diferentes modos de logging de manera que podamos ver con más detalle las operaciones que está realizando a bajo nivel: TF_LOG=DEBUG terraform plan Los distintos modos disponibles son: TRACE DEBUG INFO WARN ERROR Desbloquear estado remoto de Terraform Terraform guarda el estado de la infraestructura remotamente, de manera que múltiples usuarios puedan ver el estado actual. Cuando un usuario inicia una operación, Terraform bloquea el estado remoto, así nadie más puede operar al mismo tiempo y provocar errores o conflictos. ...

June 1, 2022 · 3 min · José Luis Patiño Andrés