Я только изучал Terraform и создал единую конфигурацию Terraform , содержащую каждый регион в AWS (и несколько зон доступности для каждого региона). Кстати, на планирование конфигурации ушло более 3 минут.
Я получил ответ, что лучше создавать независимые конфигурации Terraform в зависимости от того, как система может выйти из строя, поэтому, если произошел сбой в одном регионе, вы можете запустить свою конфигурацию Terraform в другом регионе независимо от региона, в котором произошел сбой. Допустим, вы охватили все регионы и Аризоны, у вас будет более 100 независимых «проектов» Terraform, которые вы планируете и применяете отдельно. Обычно так работают более крупные проекты Terraform? Что лучше всего подходит для крупных проектов, охватывающих несколько регионов, и как они обычно управляются в Terraform?