Я новичок в terraform, и я думаю о лучшей структуре для кодирования новых сред.
Допустим, у меня есть корневой каталог для каждой из моих сред, скажем, подготовка и подготовка.
Мне интересно, лучше ли размещать каталог модулей как дочерний каталог вне корневых каталогов или располагать каталог модулей на том же уровне, что и корневые каталоги.
Официальное руководство показывает каталог модулей как дочерний под каждым корнем (т. Е. Каталог dir для dev, другой для подготовки и т. Д.), Но это затрудняет совместное использование модулей для каждой среды.Это официальный совет, хотя https://www.terraform.io/docs/modules/index.html
Где у вас обычно находятся внутренние модули в ваших репозиториях?
С уважением, Шон