Explorador de planes JSON de Terraform

Pega el JSON o carga un archivo para examinar los cambios propuestos. La herramienta lee el plan sin ejecutar Terraform ni aplicar cambios de infraestructura.

Se ejecuta localmente en tu navegador
Esta herramienta procesa todos los datos localmente en tu navegador.
La salida JSON de Terraform puede contener valores sensibles en texto plano. Permanece en este navegador, pero usa un dispositivo de confianza y elimina secretos antes de compartirla.
JSON del plan TerraformPega la salida de terraform show -json plan.tfplan.

Es una revisión de solo lectura. Nunca ejecuta Terraform, carga proveedores ni contacta tu cuenta cloud.

Cambios de recursos
Aún no hay cambios de recursos para mostrar.

Cómo revisar un plan de Terraform antes del apply

Pega el documento que genera terraform show -json plan.tfplan, o abre el archivo desde el disco, y pulsa Analizar plan. Cada entrada de resource_changes se convierte en una fila: acción, dirección, tipo, proveedor y los atributos de primer nivel que difieren entre before y after.

El plan se analiza en este navegador. No se sube nada, no se descarga ningún proveedor y Terraform no se ejecuta, así que la revisión también funciona sin conexión una vez cargada la página.

  1. Pega la salida de terraform show -json plan.tfplan en el cuadro de texto, o lee un archivo .json local.
  2. Pulsa Analizar plan: un archivo recién cargado se analiza de inmediato.
  3. Revisa el resumen: total de recursos, un recuento por acción y el número de marcadores de valor desconocido y sensible.
  4. Lee primero los avisos: las eliminaciones y los reemplazos aparecen antes de la tabla.
  5. Usa Copiar para llevar el informe a un ticket o a una solicitud de cambio; Limpiar vacía la entrada, la tabla y el informe.

Acciones, marcadores y límites

Qué lee el explorador

La herramienta recorre el array resource_changes. Cada entrada es una fila: acción, dirección, tipo, proveedor —se quitan los prefijos registry.terraform.io/ y registry.opentofu.org/— y los campos cambiados. format_version y terraform_version se repiten en el informe copiable.

Otras partes del mismo documento no se muestran: resource_drift, output_changes, prior_state, planned_values y la instantánea de configuración se ignoran. Una fuente de datos que solo se vuelve a leer aparece como leer; un recurso que no cambia, como sin cambios.

Acciones, valores desconocidos y marcadores sensibles

Las acciones se normalizan en crear, leer, actualizar, eliminar, reemplazar y sin cambios, donde el par delete más create cuenta como reemplazo. Todas las categorías se cuentan en el resumen, así que las cifras de acciones suman el total de recursos.

Los valores desconocidos son los true de after_unknown; los marcadores sensibles son los true de after_sensitive y before_sensitive, incluidos los objetos anidados. Un marcador significa que Terraform no muestra ese valor en el plan: la herramienta no enmascara el JSON que pegas, así que trata la entrada como confidencial.

Campos cambiados, tamaño y límites

La columna de campos cambiados solo lista atributos de primer nivel: un cambio dentro de tags aparece como tags, no como cada etiqueta. Se muestran ocho nombres y la celda indica cuántos quedan ocultos, para que un diff amplio no parezca completo cuando no lo está.

Un plan de 2000 recursos se analiza en unos 0,3 s en un navegador de escritorio y se listan todos los recursos. La herramienta solo informa de lo que contiene el plan: no descarga configuración, no consulta esquemas de proveedor y no puede decir si el plan se aplicará sin errores.

Herramientas recientes: