【问题标题】:terraform try to install provider which is not described anywhere in modules or child modulesterraform 尝试安装未在模块或子模块中的任何地方描述的提供程序
【发布时间】:2020-11-08 05:10:53
【问题描述】:

以下是我的 terraform init 和 terraform provider 输出。我什至没有提到任何名为“web”的提供程序仍在尝试安装。同样的模块我没有得到“terraform -v”的输出

haresh@haresh:~/Downloads/cpinfra/terraform$ terraform init
Initializing modules...

Initializing the backend...

Initializing provider plugins...

- Using previously-installed hashicorp/local v1.4.0
- Using previously-installed hashicorp/tls v2.2.0
- Using previously-installed hashicorp/aws v3.14.1
- Finding latest version of hashicorp/web...

Error: Failed to install provider

Error while installing hashicorp/web: provider registry registry.terraform.io
does not have a provider named registry.terraform.io/hashicorp/web

haresh@haresh:~/Downloads/cpinfra/terraform$ 
haresh@haresh:~/Downloads/cpinfra/terraform$ 
haresh@haresh:~/Downloads/cpinfra/terraform$


 
haresh@haresh:~/Downloads/cpinfra/terraform$ terraform providers

Providers required by configuration:
.
├── provider[registry.terraform.io/hashicorp/external] ~> 1.2
├── provider[registry.terraform.io/hashicorp/local] ~> 1.4
├── provider[registry.terraform.io/hashicorp/null] ~> 2.1
├── provider[registry.terraform.io/hashicorp/random] ~> 2.2
├── provider[registry.terraform.io/hashicorp/aws]
├── provider[registry.terraform.io/hashicorp/web]
├── provider[registry.terraform.io/hashicorp/tls] ~> 2.1



haresh@haresh:~/Downloads/cpinfra/terraform$ terraform -v
Terraform v0.13.2
+ provider registry.terraform.io/hashicorp/aws v3.14.1
+ provider registry.terraform.io/hashicorp/external v1.2.0
+ provider registry.terraform.io/hashicorp/local v1.4.0
+ provider registry.terraform.io/hashicorp/null v2.1.2
+ provider registry.terraform.io/hashicorp/random v2.3.1
+ provider registry.terraform.io/hashicorp/tls v2.2.0

【问题讨论】:

  • 能否分享一下 terraform 代码

标签: terraform


【解决方案1】:

如果你搜索https://registry.terraform.io 提供程序无法下载。

如果您没有在 TF 中的任何地方指定它,请完全删除 .terraform 并尝试重新初始化

【讨论】:

    【解决方案2】:

    不确定之前还尝试过什么。如果您删除 .terraform 文件夹并重试,您会得到什么。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-07-08
      • 2021-01-03
      • 2018-12-15
      • 2021-12-26
      • 1970-01-01
      • 2021-03-29
      • 2016-04-04
      相关资源
      最近更新 更多