Управление версиями модулей в Terraform - PullRequest
0 голосов
/ 04 апреля 2019

По мере роста количества наших репозиториев Terraform становится проблемой, когда все ссылки на модуль используют последнюю версию с тегами.

Как люди управляют своими зависимостями от модуля Terraform?

В идеале, то, что выдает предупреждение, когда более поздний тег модуля доступен при запуске плана.

1 Ответ

0 голосов
/ 09 апреля 2019

Latest - зло (то же самое относится и к тегу изображения докера): -)

Пожалуйста, поставьте модуль terraform с тегом

Образец:

module "vpc" {
  source = "git::https://example.com/vpc.git?ref=v1.2.0"
}

При этом инфраструктура или группа приложений могут постоянно переходить с новыми функциями, не оказывая влияния на другие команды или проекты, которые ссылаются на этот модуль.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...