我正在尝试使用带有git和ssh的模块源的terraform。 我不知道如何调用子目录,文档(https://www.terraform.io/docs/modules/sources.html#local-file-paths) 说要用于子目录
但是当我使用相同的时候我收到了错误。有人试过吗,请帮忙
文件夹结构
--terraform-module
--main.tf
--modules
--sql
--main.tf
terraform init
- module.sql
Updating source "git::ssh://git@gitlab.xxxxx.com/folder1/terraform-module.git//modules/sql"
Error loading modules: subdir "modules/sql" not found
代码:
module "sql" {
source = "git::ssh://git@gitlab.xxx.com/folder1/terraform-module.git//modules/sql"