Explorador de planos JSON do Terraform

Cole o JSON ou abra um arquivo para examinar as mudanças propostas. A ferramenta lê o plano sem executar Terraform nem aplicar mudanças na infraestrutura.

Funciona localmente no seu navegador
Esta ferramenta processa todos os dados localmente no seu navegador.
A saída JSON do Terraform pode conter valores sensíveis em texto simples. Ela permanece neste navegador, mas use um dispositivo confiável e remova segredos antes de compartilhar.
JSON do plano TerraformCole a saída de terraform show -json plan.tfplan.

Esta é uma revisão somente leitura. Ela nunca executa Terraform, carrega providers ou contata sua conta cloud.

Mudanças de recursos
Ainda não há mudanças de recursos para exibir.

Como revisar um plano do Terraform antes do apply

Cole o documento gerado por terraform show -json plan.tfplan, ou abra o arquivo do disco, e pressione Analisar plano. Cada entrada de resource_changes vira uma linha: ação, endereço, tipo, provedor e os atributos de primeiro nível que mudam entre before e after.

O plano é analisado neste navegador. Nada é enviado, nenhum provedor é baixado e o Terraform não é executado, então a revisão também funciona offline depois que a página carrega.

  1. Cole a saída de terraform show -json plan.tfplan na caixa de texto, ou leia um arquivo .json local.
  2. Pressione Analisar plano: um arquivo recém-carregado é analisado na hora.
  3. Confira o resumo: total de recursos, uma contagem por ação e o número de marcadores de valor desconhecido e sensível.
  4. Leia os avisos antes da tabela: exclusões e substituições aparecem primeiro.
  5. Use Copiar para levar o relatório a um ticket ou pedido de mudança; Limpar esvazia a entrada, a tabela e o relatório.

Ações, marcadores e limites

O que o explorador lê

A ferramenta percorre o array resource_changes. Cada entrada é uma linha: ação, endereço, tipo, provedor — os prefixos registry.terraform.io/ e registry.opentofu.org/ são removidos — e os campos alterados. format_version e terraform_version aparecem no relatório copiável.

Outras partes do mesmo documento não são exibidas: resource_drift, output_changes, prior_state, planned_values e o instantâneo da configuração ficam de fora. Uma fonte de dados apenas relida aparece como ler; um recurso sem mudanças, como sem operação.

Ações, valores desconhecidos e marcadores sensíveis

As ações são normalizadas em criar, ler, atualizar, excluir, substituir e sem operação, e o par delete mais create conta como substituição. Todas as categorias entram no resumo, então os números das ações somam o total de recursos.

Valores desconhecidos são os true dentro de after_unknown; marcadores sensíveis são os true dentro de after_sensitive e before_sensitive, inclusive em objetos aninhados. Um marcador significa que o Terraform não está mostrando aquele valor no plano — a ferramenta não mascara o JSON colado, então trate a entrada como confidencial.

Campos alterados, tamanho e limites

A coluna de campos alterados lista só atributos de primeiro nível: uma mudança dentro de tags aparece como tags, não como cada tag. Oito nomes são exibidos e a célula informa quantos ficaram ocultos, para que um diff grande nunca pareça completo sem ser.

Um plano de 2000 recursos é analisado em cerca de 0,3 s em um navegador de desktop e todos os recursos são listados. A ferramenta informa apenas o que o plano contém: não busca configuração, não consulta esquemas de provedor e não diz se o plano será aplicado sem erros.

Ferramentas recentes: