terraform выбрасывает «неверный или неизвестный ключ: зоны» при создании Azure VM - PullRequest
1 голос
/ 08 мая 2019

Я использую ключ под названием «зоны» при создании виртуальной машины Azure с помощью ресурса «azurerm_virtual_machine». Я использую версию Terraform 0.11.13. Согласно документам, ключ "зоны" разрешен. https://www.terraform.io/docs/providers/azurerm/r/virtual_machine.html

Но когда я запускаю "план terraform", я вижу следующую ошибку: Ошибка: azurerm_virtual_machine.testVM [4]:: неверный или неизвестный ключ: зоны

Подтверждено, если я использую ключ "зоны" для правильного типа ресурса, и он выглядит нормально в соответствии с документами hashicorp

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

1 Ответ

0 голосов
/ 08 мая 2019

вам нужно обновить поставщика Azurerm до последней версии.это не то, что терраформ обрабатывает напрямую, поставщик ресурсов делает это.Я думаю, что вы могли бы сделать это, удалив "внутреннюю" папку tf и запустив tf init.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...