Preskoči na sadržaj
100% lokalno

Terraform plan sažetak

Pretvori izlaz terraform plan naredbe u jasan sažetak onoga što se kreira, mijenja, zamjenjuje ili briše.

Unos
Rezultat

Terraform plan sažetak

Zalijepite izlaz `terraform plan` naredbe (ili `terraform show` na spremi datoteku plana) i ovaj alat pretvara zid +/-/~ linija u čitljiv sažetak: koji resursi se kreiraju, se ažuriraju na mjestu, označeni su za zamjenu ili se brišu. Razumije module i indeksirane resurse (`module.vpc.aws_subnet.public[0]`), pa ugnieždena infrastruktura izgleda jasno kao i resursi na razini korijena.

Grupa izvještaj po vrsti resursa ili po modulu kako bi pregledali veliki plan dio po dio umjesto od vrha do dna. "Prikaži samo promijenjene atribute" uklanja buku nepromijenjenih polja. "Istaknite resurse označene za zamjenu" označava svaki resurs koji će Terraform uništiti i ponovno stvoriti te, gdje Terraform to izvještava, imenuje atribut koji je prisilil na zamjenu — detalj koji je lako propustiti pri dugom prolazu kroz izlaz plana. "Sakrijte osjetljive vrijednosti" maskira sve atribute već označene `(sensitive value)`, pa je sažetak sigurno zalijepiti negdje javnije od vašeg terminala. Filtar imena sužava izvještaj na resurse čija adresa sadržava dani niz znakova.

Odaberite format gdje ide sažetak: obični tekst za brzo čitanje, Markdown s naslovljenim dijelovima i resursima navedenim u povratnom znaku za komentar zahtjeva za povlačenje, ili CSV — jedan red po promjeni atributa — za proračunske tablice i skripte. Alat upravlja i CRLF i LF izlazom plana i izvještava živi broj resursa za dodavanje, promjenu, zamjenu i brisanje dok zalijepljujete.

Sve se izvršava lokalno u vašem pregledniku. Izlaz plana često sadržava ID-eve resursa, IP raspon i detalje konfiguracije koje ne želite da napuste vaše računalo, a ovaj alat nikada ne učitava ništa — parsiranje i oblikovanje se odvijaju potpuno na strani klijenta. Kopirajte rezultat, preuzmite kao datoteku .txt, ili ga pošaljite u ulaz drugog alata kako bi nastavili s radom.

FAQ

Koje verzije Terraforma podržava?
Parsira čitljiv izlaz plana koji proizvodi moderni Terraform (0.12 i novije) — +/-/~ blokove resursa s vodećim komentarom "# adresa će biti kreirana/ažurirana/zamjenjena/obrisana". Stariji 0.11-stil razlike atributa nisu prepoznate.
Što se računa kao "prisilna zamjena"?
Terraform anotira promjenu atributa sa "# forces replacement" kada ta vrijednost ne može biti ažurirana na mjestu i zahtijeva uništavanje i ponovno stvaranje resursa. S isticanjem uključenim, sažetak imenuje svaki takav atribut pored resursa koji forsira zamjenu.
Može li pokazati razliku za ugnieždene atribute kao što su oznake ili blokovi?
Ugnieždene mape i blokovi se prikazuju kao jedan promijenjeni atribut umjesto proširenih ključ-po-ključ — dovoljno da vidite da su, recimo, oznake promijenjene, bez topljenja sažetka u svakim ključem unutar njih.
Što se dogodi s izlazom koji nije terraform plan tekst?
Ništa se ne prekida. Linije koje ne odgovaraju bloku resursa se ignoriše, pa nebitni ili loše formatirani unos jednostavno proizvodi sažetak s nula resursa umjesto greške.
Je moj plan output negdje učitan?
Nema. Parsiranje i oblikovanje se izvršavaju potpuno u vašem pregledniku — plan može sadržavati ID-eve resursa i detalje konfiguracije koje ne želite da napuste vaše računalo, i ništa od toga se ikada ne šalje na server.