En esta página, se describe cómo exportar y revisar los resultados de una vista previa. Una vista previa describe las acciones para activar una configuración específica de Terraform. Antes de crear una implementación nueva o actualizar una existente, puedes obtener una vista previa de la implementación para verificar lo que se planea cambiar.
Si aún no creaste la vista previa que quieres ver, consulta Cómo obtener una vista previa de una implementación.
En esta página, se supone que estás familiarizado con Terraform. Para obtener más información, consulta Terraform y el Administrador de infraestructura.
Antes de comenzar
- Habilita Infra Manager.
- Asegúrate de tener los permisos de IAM necesarios para exportar vistas previas:
roles/config.admin
.
Exporta los resultados de la vista previa
Para revisar los resultados de una vista previa, primero debes exportarlos. Luego, consulta los resultados exportados con una herramienta adecuada.
Para exportar una vista previa, su estado debe ser SUCCEEDED
o STALE
. Puedes ver el estado actual de una vista previa con los
comandos describe o list.
Exporta los resultados de una vista previa y guárdalos de forma local con el siguiente comando:
gcloud infra-manager previews export projects/PROJECT_ID/locations/LOCATION/previews/PREVIEW_ID
Reemplaza lo siguiente:
- PROJECT_ID: Es el ID del proyecto en el que se ejecuta el Administrador de infraestructura.
- LOCATION: Es la ubicación en la que se ejecuta Infra Manager. Consulta Ubicaciones de Infrastructure Manager para obtener la lista de ubicaciones válidas.
- PREVIEW_ID: Es el identificador de vista previa que especificas. Consulta Nombre de la vista previa para obtener detalles sobre las restricciones del identificador de vista previa.
Consulta los resultados de la vista previa
Los resultados se exportan en dos formatos: el archivo de plan binario y la representación en JSON. Puedes usar cualquiera de los formatos para revisar los resultados. Para ver los resultados, usa una herramienta adecuada para el formato.
Revisa el archivo de plan binario
Para ver el archivo de plan binario, haz lo siguiente:
Asegúrate de tener instalada la CLI de Terraform.
Asegúrate de que la configuración de Terraform que usaste para crear la vista previa esté presente de forma local y se inicialice con
terraform init
.Imprime el plan propuesto con
terraform show
.
Revisa la representación JSON
Para ver la representación JSON, puedes usar tu IDE o herramientas como jq.
Para aplicar las restricciones de políticas, puedes usar la representación JSON con herramientas como Terraform vet.
¿Qué sigue?
- Vistas previas de listas y vistas
- Implementa recursos.
- Obtén más información sobre Terraform con Google Cloud.
- Actualiza una implementación.
- Consulta el estado de una implementación.
- Ver los recursos implementados.
- Borra una implementación.