Sobes.tech
Junior — Middle

Terraform, altyapıda kaynakların yeniden oluşturulması ve güncellenmesi sürecini nasıl yönetir?

sobes.tech yapay zeka

AI'dan gelen yanıt

Terraform, kaynakların yeniden oluşturulması ve güncellenmesi sürecini üç ana adımda yönetir:

  1. Planlama (terraform plan) — Terraform, mevcut altyapıyı ve yapılandırma dosyalarında tanımlanan istenen durumu analiz eder ve bir değişiklik planı oluşturur. Bu planda, hangi kaynakların oluşturulacağı, değiştirileceği veya silineceği belirtilir.

  2. Uygulama (terraform apply) — plana dayanarak, Terraform altyapıyı istenen duruma getirmek için gerekli işlemleri gerçekleştirir.

  3. Durum (durum dosyası) — Terraform, altyapının mevcut durumunu özel bir dosyada (yerel veya uzak) saklar, böylece değişiklikleri izleyebilir ve kaynakları doğru şekilde yönetebilir.

Bir kaynak doğrudan güncellenemiyorsa (örneğin, yeniden oluşturmayı gerektiren bir alan değişikliği), Terraform önce eski kaynağı siler ve sonra yenisini oluşturur. Bu, altyapının her zaman yapılandırmadaki tanımla uyumlu olmasını sağlar.