Terraform көмегімен үлкен өлшемді инфрақұрылым

Дереккөз: https://github.com/antonbabenko/terraform-best-practices/tree/master/examples/large-terraformarrow-up-right

Бұл мысал келесілерді пайдаланатын үлкен өлшемді инфрақұрылымға арналған Terraform конфигурацияларын құрылымдау мысалы ретінде кодты қамтиды:

  • 2 AWS тіркелгісі

  • 2 аймақ

  • 2 бөлек орта (бір-бірімен ешнәрсе бөліспейтін prod және stage ). Әр орта бөлек AWS тіркелгісінде орналасқан және ресурстары 2 аймаққа таралған.

  • Әр орта Terraform Registryarrow-up-right-ден алынған дайын off-the-shelf инфрақұрылым модулінің (alb) әртүрлі нұсқасын қолданады.

  • Әр орта modules/network ішкі модулінің бірдей нұсқасын қолданады, себебі ол жергілікті каталогтан алынған.

circle-info

Мұнда сипатталғандай үлкен жобада Terragrunt-ты пайдаланудың артықшылықтары өте айқын көрінеді. Terragrunt бар код құрылымдарының мысалдарын қараңыз.

circle-check
circle-exclamation

Last updated