Ce este prevent_destroy
Pentru a preveni ștergerea accidentală a resurselor cu date neînlocuibile (baze de date RDS, cluster-e de producție, bucket-uri S3 principale), prevent_destroy = true face ca orice plan de execuție care ar conduce la ștergerea resursei (inclusiv comanda terraform destroy) să eșueze imediat cu o eroare de securitate.
Exemplu Concret: Protejarea bazei de date de producție
resource "aws_db_instance" "baza_date_principala" {
allocated_storage = 100
engine = "postgres"
instance_class = "db.r6g.xlarge"
lifecycle {
prevent_destroy = true
}
}
Întrebări & Exemple de Cod:
Blocul lifecycle { prevent_destroy = true } în TerraformAi o nelămurire despre utilizarea comenzii
Blocul lifecycle { prevent_destroy = true } în Terraformsau 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.