【发布时间】:2022-08-05 22:01:06
【问题描述】:
我创建了一个 Terraform 配置来创建一个资源组。这使用后端提供程序配置,因此 tfstate 文件将在共享位置而不是本地创建。
当我应用 plan terraform plan 时,我收到以下警告。
警告:\"use_microsoft_graph\":[已弃用] 此字段现在默认为
true,由于 Microsoft 弃用 ADAL,将在 Terraform Core 的 v1.3 中删除。 配置文件如下。# Terraform Block terraform { required_version = \">= 1.0.0\" required_providers { azurerm = { source = \"hashicorp/azurerm\" version = \">= 3.0\" } } # Terraform State Storage to Azure Storage Container backend \"azurerm\" { resource_group_name = \"storage-rg\" storage_account_name = \"tfstatetrial\" container_name = \"tfstatefiles\" key = \"terraform.tfstate\" } } # Provider Block provider \"azurerm\" { features {} } # Resource-1: Azure Resource Group resource \"azurerm_resource_group\" \"myrg\" { name = \"simple-rg\" # local.rg_name location = \"centralindia\" #var.resoure_group_location }我查看了这个github issue,但找不到答案。
警告是因为后端 azurerm 块。如果我删除它(没有远程状态),则不会出现警告。
有什么想法要做什么吗?
-
你有没有发现问题是什么?