Terraform ile büyük ölçekli altyapı yönetimi

Kaynak: https://github.com/antonbabenko/terraform-best-practices/tree/master/examples/large-terraform

Bu örnek, büyük boyutlu bir altyapı için Terraform konfigürasyonları yapılandırılmasına yönelik örnek kodları içerir.

  • 2 AWS hesabı

  • 2 bölge

  • 2 ayrı ortam (tamamen birbirlerinden izole prod ve stage). Her ortam ayrı bir AWS hesabında bulunur ve kaynakları 2 bölge arasında dağıtır

  • Her ortam, Terraform Registry kaynaklı hazır altyapı modülünün (alb) farklı bir sürümünü kullanır.

  • Her ortam, dahili modüllerin aynı versiyonu kullanır.

Burada açıklanan gibi büyük bir projede Terragrunt kullanmanın faydaları çok görünür hale gelir. Terragrunt ile Kod Yapıları örneklerine gözatabilirsiniz.

Last updated