@ user4109728 Это тоже работает, я думаю. Я думаю, до тех пор, пока репо, не содержит кодов модулей, должно быть в порядке. Потому что, если это произойдет, то каждое обновление модулей в каждой ветви будет болезненным. В вашем подходе лучше всего иметь модули в отдельных репозиториях git.

ужно создать и управлять несколькими средами клиентов в AWS, и я хочу использовать Terraform для развертывания всех необходимых ресурсов. Каждая клиентская среда в основном одинакова, за исключением URL-адреса, который они используют для доступа к одному из серверов.

Я собрал конфигурацию Terraform, которая развертывает все ресурсы для данного клиента. НО ... Как мне взять ту же конфигурацию и применить ее к следующему клиенту, не копируя весь каталог Terraform и не дублируя его для каждого клиента. (Я мог бы иметь 100 из них)

Я слышал рабочие пространства и модули или оба. Кто-нибудь видел лучшую статью об этом?

Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос