我有一个简单的地形配置,如下所示。
\n# Terraform settings Block\nterraform {\n required_version = "~> 1.0.0"\n required_providers {\n azurerm = {\n source = "hashicorp/azurerm" # https://registry.terraform.io/providers/hashicorp/azurerm/latest\n version = "~> 3.0"\n }\n }\n}\n\nprovider "azurerm" {\n features { }\n}\n\nresource "azurerm_resource_group" "rg" {\n name = var.resource_group_name\n location = var.resource_group_location\n}\nRun Code Online (Sandbox Code Playgroud)\n当我跑步时
\nterraform init\nRun Code Online (Sandbox Code Playgroud)\n我收到以下错误。
\n\xe2\x95\xb7\n\xe2\x94\x82 Error: Unsupported Terraform Core version\n\xe2\x94\x82\n\xe2\x94\x82 on main.tf line 3, in terraform:\n\xe2\x94\x82 3: required_version = "~> 1.0.0"\n\xe2\x94\x82\n\xe2\x94\x82 This configuration does not support Terraform version 1.2.2. To proceed, either choose another supported Terraform version or update this version\n\xe2\x94\x82 constraint. Version constraints are normally set for good reason, so updating the constraint may lead to other errors or unexpected behavior. \n\xe2\x95\xb5\nRun Code Online (Sandbox Code Playgroud)\n如果所需版本按以下方式设置,则可以正常工作(将 ~> 更改为 >=)。
\nrequired_version = ">= 1.0.0"\nRun Code Online (Sandbox Code Playgroud)\n看了这个文档,但不清楚该怎么做。我应该恢复到required_version = ">= 1.0.0"
\n只是想确保最新的未成年人已就位。另请参阅某处,对于生产,建议使用带有波形符(~)的版本。现在有点迷茫了
\n| 归档时间: |
|
| 查看次数: |
21141 次 |
| 最近记录: |