Infrastruktura wielkogabarytowa z Terraform

Źródło: https://github.com/antonbabenko/terraform-best-practices/tree/master/examples/large-terraformarrow-up-right

Ten przykład zawiera kod dla strukturyzacji konfiguracji Terraform dla dużego rozmiaru infrastruktury, która zawiera:

  • 2 konta AWS

  • 2 regiony

  • 2 oddzielne środowiska (prod i stage, które nic ze sobą nie dzielą). Każde środowisko funkcjonuje na osobnym koncie AWS

  • Każde środowisko korzysta z innej wersji gotowego modułu infrastruktury (alb) pochodzącego z Terraform Registryarrow-up-right

  • Każde środowisko używa tej samej wersji modułów/sieci (modules/network) modułu wewnętrznego, ponieważ pochodzi z katalogu lokalnego.

circle-info

W dużych projektach, takich jak przedstawiono tutaj, korzyści z użycia Terragrunt stają się bardzo widoczne. Spójrz na przykłady kody Terragrunt.

circle-check
circle-exclamation

Last updated