#terragrunt
#terragrunt
Вопрос:
Я столкнулся с проблемой, при которой для запуска terragrunt plan-all
требуется, чтобы я сначала запустил «инициализацию terragrunt». чтениеhttps://terragrunt.gruntwork.io/docs/features/auto-init/#auto-init .. в нем говорится, что он должен «автоматически инициализироваться», но, похоже, этого не происходит.. Я использую версию 0.23.31 .. я неправильно читаю функцию автоматического инициализации?
Ответ №1:
Есть несколько известных случаев, когда автоматическое инициирование не может обнаружить изменение. Смотрите эту проблему.
Комментарий к # 936: Автоматическая инициализация не работает
Используете ли вы что-либо из следующего в исходном коде terragrunt?
- Локальные ссылки (например, source = ../ module)
- Удаленные ссылки без тега ref
- Удаленные ссылки с тегом ref, который является ветвью
Известно, что в каждом из этих случаев автоматическая инициализация работает некорректно. На высоком уровне базовый механизм проверяет наличие изменений в исходном теге, чтобы решить, когда запускать инициализацию.