您如何处理 Azure VM 在 Terraform 中有多个 storage_os_disk 块?
How do you deal with having multiple storage_os_disk blocks in Terraform for an Azure VM?
我目前正在使用 Terraform 在 Microsoft Azure 中启动 VM。我需要在 VM 上安装 4 个不同的磁盘驱动程序。
为了在 AWS 中启动它,我使用了 ebs_block_device
,似乎 storage_os_disk
是 Azure 的等价物。
在我看到的示例中似乎只允许一个 storage_os_disk
块?这个对吗?如果是这样,您建议如何处理我需要的四个驱动程序?
这不可能有超过 1 个 OS 磁盘,您应该使用 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
请注意,您可以使用其中之一,不能同时使用。
我目前正在使用 Terraform 在 Microsoft Azure 中启动 VM。我需要在 VM 上安装 4 个不同的磁盘驱动程序。
为了在 AWS 中启动它,我使用了 ebs_block_device
,似乎 storage_os_disk
是 Azure 的等价物。
在我看到的示例中似乎只允许一个 storage_os_disk
块?这个对吗?如果是这样,您建议如何处理我需要的四个驱动程序?
这不可能有超过 1 个 OS 磁盘,您应该使用 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
请注意,您可以使用其中之一,不能同时使用。