【问题标题】:Local source of Terraform AWS providerTerraform AWS 提供商的本地来源
【发布时间】:2021-03-27 17:05:12
【问题描述】:

为了让 Terraform 从本地文件系统中的给定路径获取 AWS 提供程序,而不是从远程 Terraform Registry 请求云副本,需要在以下示例中使用什么特定语法?

provider "aws" {
  region     = var._region
  access_key = var.access_key
  secret_key = var.secret_access_key
}

类似src=C:\path\to\terraform\aws\provider\binary

我记得 Mitchel Hashimoto 解释说这是 HashiConf 期间的一项新功能,但我似乎找不到文档。

【问题讨论】:

    标签: terraform terraform-provider-aws


    【解决方案1】:

    您应该能够按照in the documentation 所述在 CLI 配置中进行设置:

    provider_installation {
      filesystem_mirror {
        path    = "/usr/share/terraform/providers"
        include = ["example.com/*/*"]
      }
      direct {
        exclude = ["example.com/*/*"]
      }
    }
    
    

    【讨论】:

      猜你喜欢
      • 2019-04-06
      • 2023-01-19
      • 2020-04-21
      • 2021-09-29
      • 2019-06-06
      • 2021-11-04
      • 2019-11-17
      • 2016-03-31
      • 2020-05-29
      相关资源
      最近更新 更多