Terraform-Plan-Zusammenfassung
Wandle eine Terraform-Plan-Ausgabe in eine klare Zusammenfassung um, was erstellt, geändert, ersetzt oder gelöscht wird.
Terraform-Plan-Zusammenfassung
Füge die Ausgabe von `terraform plan` (oder `terraform show` auf einer gespeicherten Plandatei) ein und dieses Tool wandelt die Wand von +/-/~ Zeilen in eine lesbare Zusammenfassung um: Welche Ressourcen werden erstellt, vor Ort aktualisiert, zur Neuerstellung markiert oder gelöscht. Es versteht Module und indexierte Ressourcen (`module.vpc.aws_subnet.public[0]`), so dass verschachtelte Infrastruktur genauso klar lesbar ist wie Ressourcen auf Root-Ebene.
Gruppiere den Bericht nach Ressourcentyp oder Modul, um einen großen Plan Abschnitt für Abschnitt zu überprüfen, anstatt von oben nach unten. "Nur geänderte Attribute anzeigen" entfernt das Rauschen unveränderter Felder. "Ressourcen zur Neuerstellung hervorheben" kennzeichnet jede Ressource, die Terraform zerstören und neu erstellen wird, und nennt gegebenenfalls das Attribut, das die Neuerstellung erzwungen hat — das Detail, das man leicht in einer langen Scroll-Liste von Planausgaben übersehen kann. "Vertrauliche Werte ausblenden" maskiert alle Attribute, die bereits als `(sensitive value)` markiert sind, so dass die Zusammenfassung an einem öffentlicheren Ort als deinem Terminal eingefügt werden kann. Ein Namenfilter beschränkt den Bericht auf Ressourcen, deren Adresse eine bestimmte Zeichenfolge enthält.
Wähle das Format basierend darauf aus, wo die Zusammenfassung verwendet wird: Klartext für schnelle Reads, Markdown mit Kopfzeilen und Backtick-Ressourcennamen für einen Pull-Request-Kommentar oder CSV — eine Zeile pro Attribut-Änderung — für Tabellenkalkulationen und Skripte. Das Tool behandelt sowohl CRLF als auch LF Planausgaben und zeigt eine Live-Zählung von Ressourcen an, die hinzugefügt, geändert, ersetzt und gelöscht werden, während du eingibst.
Alles läuft lokal in deinem Browser. Planausgaben enthalten oft Ressourcen-IDs, IP-Bereiche und Konfigurationsdetails, die du nicht von deinem Computer wegsenden möchtest, und dieses Tool lädt nie etwas hoch — Parsing und Formatierung erfolgen vollständig clientseitig. Kopiere das Ergebnis, lade es als .txt-Datei herunter oder sende es in die Eingabe eines anderen Tools, um weiterzuarbeiten.