Как вы тестируете модули Terraform локально, не нажимая на удаленный? - PullRequest
0 голосов
/ 18 ноября 2018

некоторые проблемы с модулями tf возникают только во время выполнения (применяется terraform)

У меня есть свои модули в git и я использую теги для управления версиями

как вы тестируете модули tf без отправки на удаленный?это означает, что если я отредактирую модуль, то сначала хочу проверить его, прежде чем нажимать на удаленный модуль и пометить тегами.

Я могу опустить модуль tf локально и ссылаться на него по пути файловой системы вместо git remote в source, но этонеуклюже.

Прямо сейчас я делаю это:

  1. clone tf module repo
  2. создать еще одну локальную папку для тестирования модуля
  3. создатьTF-файл в этой другой папке, который ссылается на модуль через source = "../my-module"
  4. . Terraform применяет модуль для тестирования перед фиксацией и помечает модуль как удаленный

. Есть ли функция tf для тестированиямодуль, который я не использую?в идеале вы должны клонировать репозиторий модуля tf, и у этого репозитория уже будет «тест», который вы можете запустить, это настройка для локальной проверки модуля.

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