Ошибка расположения файла модуля Terraform Enterprise - PullRequest
0 голосов
/ 30 сентября 2018

Нужна помощь в использовании файлов с модулями от terraform enterprise.Структура папок Git top выглядит следующим образом:

  • modules
  • README.md
  • main.tf

С модулямиструктура папок выглядит следующим образом:

  • модулей
    • main.tf
    • file1.json

themain.tf внутри модулей, ссылающихся на этот file1.json, как показано ниже

resource "aws_iam_policy" "deny_bill_policy" {
  name = "OpsPolicy"
  path = "/"
  policy = "${file("${path.module}/file1.json")}"
}

Эта же программа без проблем запускается из моего localpc для развертывания на aws, но когда я запускаю ее через terraform enterprise, которая извлекает репозиторий из gitвыбрасываю следующую ошибку.

  • module.policy_roles.aws_iam_policy.deny_bill_policy: file: open file1.json: нет такого файла или каталога в: $ {file ("$ {path.module} /file1.json")}

fyi - предыдущий / старый каталог .terraform не существует.Кажется, TFE модуль обработки / пути отличается.кто-нибудь, пожалуйста, помогите мне здесь.

...