簡體   English   中英

創建Azure虛擬機時,terraform拋出“無效或未知密鑰:區域”

[英]terraform throwing “invalid or unknown key: zones” when creating azure vm

我在使用資源“ azurerm_virtual_machine”創建一個Azure虛擬機時使用了一個名為“ zones”的鍵。 我正在使用terraform版本0.11.13。 根據文檔,“區域”鍵是允許的。 https://www.terraform.io/docs/providers/azurerm/r/virtual_machine.html

但是,當我運行“ terraform plan”時,出現以下錯誤:錯誤:azurerm_virtual_machine.testVM [4] ::無效或未知密鑰:區域

驗證我是否使用正確的資源類型的關鍵“區域”,並且根據hashicorp文檔看來還不錯

resource "azurerm_virtual_machine" "testVM" {
  <code to create VM>
  zones                         = ["1"]
}

您需要將您的azurerm提供程序更新為最新版本。 這不是terraform直接處理的,資源提供者可以做到這一點。 我認為您可以通過刪除“內部” tf文件夾並運行tf init

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM