Bir Terraform modülü kritik bir paylaşılan VPC ağını yönetmektedir. Bu google_compute_network kaynağının çalıştırmalar veya operatörler tarafından yanlışlıkla silinmesini önlemek için, onu korumanın doğru ve en basit Terraform yapısı hangisidir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: google_compute_network kaynağına lifecycle { prevent_destroy = true } ekleyin.
Neden bu cevap
Terraform'da bir kaynağın yanlışlıkla silinmesini önlemenin en doğru ve basit yolu, ilgili kaynağın yapılandırma bloğuna lifecycle { preventdestroy = true } meta-argümanını eklemektir. Bu, Terraform'un bu kaynağı silme girişimlerini engelleyecektir. deletionprotection = true seçeneği, bazı Google Cloud kaynakları için mevcut olsa da, googlecomputenetwork kaynağı için doğrudan bir özellik değildir. ignorechanges, belirli özniteliklerdeki değişiklikleri Terraform'un dikkate almamasını sağlar, ancak kaynağın kendisinin silinmesini engellemez. Cloud IAM kilidi, Terraform'un dışındadır ve Terraform'un kendi içindeki silme korumasını sağlamaz; bu, daha çok manuel veya diğer araçlarla yapılan silme işlemlerini engellemek için kullanılır.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez