Я работаю с клиентом, у которого есть несколько предопределенных модулей Terraform и во многих случаях для данного типа ресурса AWS несколько типов модулей.
Итак, я пытаюсь использовать один из эти модули примерно так:
module "some_s3_bucket" {
source = "git::https://github.acme.com/tmodules/aws_s3_bucket.git//modules/simple"
...
}
Однако один из файлов * .tf в каталоге ./modules/simple называется common_bucket.tf, и этот файл содержит одну строку:
../common/bucket.tf
Итак, как я ссылаюсь на простой модуль, все же файлы Terraform * .tf могут ссылаться на относительный каталог common ?