【发布时间】:2021-08-03 05:58:42
【问题描述】:
我使用的是 Ubuntu LTS 20.04。尝试使用 Terrfaorm(v0.15.4) 构建 AKS 集群。 Terragrunt(v0.31.1) 在它上面运行。在 Azure 中创建资源组后,尝试导入它时出现错误。有关如何调试此错误的任何想法或任何指导也会有所帮助。
$ terraform version
Terraform v0.15.4
on linux_amd64
$ echo $AZURE_RESOURCE_GROUP_ID
/subscriptions/23431111-2222-111-8910-2ee44a5161we/resourceGroups/my-rg
$ terragrunt import azurerm_resource_group.k8s "$AZURE_RESOURCE_GROUP_ID"
Initializing the backend...
Successfully configured the backend "azurerm"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing provider plugins...
- Finding hashicorp/azurerm versions matching "~> 2.55"...
- Installing hashicorp/azurerm v2.70.0...
╷
│ Error: Failed to install provider
│
│ Error while installing hashicorp/azurerm v2.70.0: unexpected EOF
╵
ERRO[0030] 1 error occurred:
* exit status 1
【问题讨论】:
-
您是否尝试生成新的客户端密码(ARM_CLIENT_SECRET)并重新运行 terragrunt?
-
@AndriyBilous,不,我没有尝试过这样的事情。您怀疑这是原因还是解决方案?
-
请尝试生成新的客户端密码(ARM_CLIENT_SECRET),如果问题得到解决,请告诉我
-
@AndriyBilous,试过了。但这并没有改变什么。仍然收到相同的“意外 EOF”错误。
标签: azure terraform terraform-provider-azure terragrunt