Nou Generator de prompt AI — scrie prompturi mai bune pentru ChatGPT, Claude și Gemini →

Blocul moved în HCL (Refactorizare Declarativă) în Terraform & OpenTofu (IaC)

Declară refactorizări de cod și redenumiri de resurse direct în HCL, automatizând mutările de stare.

Sintaxă
moved { from = aws_instance.vechi to = aws_instance.nou }

Ce este blocul moved

Blocul moved a fost introdus pentru a elimina necesitatea rulării manuale a comenzii terraform state mv. Prin adăugarea unui bloc moved direct în codul .tf, orice membru al echipei sau pipeline CI/CD va efectua migrarea stării automat la următorul terraform apply, fără riscul ștergerii accidentale a resurselor.

Exemplu Concret: Redenumirea declarativă a unui bucket S3
moved {
  from = aws_s3_bucket.bucket_date
  to   = aws_s3_bucket.bucket_arhiva
}

Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: Blocul moved în HCL (Refactorizare Declarativă)

Ai o nelămurire despre utilizarea comenzii Blocul moved în HCL (Refactorizare Declarativă) sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.