首页 > 解决方案 > Terraform - 无法从 github 获取模块

问题描述

我正在尝试从 github 获取一个 terraform 模块,如下所示:

module "example" {
  source = "https://github.com/cloudposse/terraform-example-module.git?ref=master"
  example = "Hello world!"
}

当我运行时terraform init,我收到以下错误:

Error: Failed to download module

Could not download module "example" (main.tf:6) source code from
"https://github.com/cloudposse/terraform-example-module.git?ref=master": error
downloading
'https://github.com/cloudposse/terraform-example-module.git?ref=master': no
source URL was returned

我确认回购确实存在..我错过了什么?

标签: terraformterraform-template-file

解决方案


一开始不应该有https://。所以应该是:

module "example" {
  source  = "github.com/cloudposse/terraform-example-module.git?ref=master"
  example = "Hello world!"
}

推荐阅读