【问题标题】:How do you deal with having multiple storage_os_disk blocks in Terraform for an Azure VM?您如何处理用于 Azure VM 的 Terraform 中有多个 storage_os_disk 块?
【发布时间】:2019-10-04 13:08:58
【问题描述】:

我目前正在使用 Terraform 在 Microsoft Azure 中启动 VM。我需要在 VM 上有 4 个不同的磁盘驱动程序。

为了在 AWS 中启动它,我使用了 ebs_block_device,似乎 storage_os_disk 是 Azure 的等价物。

在我看到的示例中,似乎只允许使用一个 storage_os_disk 块?这个对吗?如果是这样,您建议如何处理我需要的四个驱动程序?

【问题讨论】:

    标签: azure terraform terraform-provider-azure


    【解决方案1】:

    这不可能有超过 1 个操作系统磁盘,您应该使用 data_disk(这就是它在 azure 中的名称)。 Terraform 似乎显示了这些示例:

    https://www.terraform.io/docs/providers/azurerm/r/virtual_machine_data_disk_attachment.html
    https://www.terraform.io/docs/providers/azurerm/r/virtual_machine.html#storage_data_disk

    注意,您可以使用其中任何一种,不能同时使用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-30
      • 2022-09-28
      • 2022-01-26
      • 2020-07-04
      • 2021-01-23
      • 1970-01-01
      • 2017-03-25
      • 1970-01-01
      相关资源
      最近更新 更多