Есть ли какой-либо способ избежать наследования тегов storage_os_disk при создании ресурса azurerm_virtual_machine с использованием Terraform? - PullRequest
0 голосов
/ 04 февраля 2019

storage_os_disk помечается на портале Azure, и это не обязательно то, что я хочу при указании модулей Runbook для каждого тега, чтобы избежать этого наследования?

1 Ответ

0 голосов
/ 04 февраля 2019

вы можете создать диск os отдельно, используя azurerm_managed_disk, а затем использовать this для ссылки на существующий диск.Вам необходимо использовать FromImage параметр создания для управляемого диска.

storage_os_disk {
    name              = "myosdisk1"
    caching           = "ReadWrite"
    create_option     = "Attach"
    managed_disk_id   = "disk_resource_id"
}

resource "azurerm_managed_disk" "test" {
  name                 = "acctestmd"
  location             = "West US 2"
  resource_group_name  = "${azurerm_resource_group.test.name}"
  storage_account_type = "Standard_LRS"
  create_option        = "FromImage"
  image_reference_id   = "platformi_image_resource_id"
  disk_size_gb         = "32"
}
...