gpt4 book ai didi

azure - 使用 Terraform 在 Azure Stack Edge 中部署 VM

转载 作者:行者123 更新时间:2023-12-03 03:38:40 26 4
gpt4 key购买 nike

我想使用 Terraform 在 Azure Stack Edge 内部署一些虚拟机。可能吗?

来自 Azure 文档 Here ,我怀疑我可以使用相同的 Terraform 代码在资源组中创建虚拟机,因为它们似乎使用相同的 Azure API,但我不确定。如果是这样,我如何调整我的代码以使用 Azure Stack Edge 而不是 Azure 资源组?

#Creating the VM
resource "azurerm_windows_virtual_machine" "jumphost" {
name = var.name
resource_group_name = data.azurerm_resource_group.jumphost.name
location = data.azurerm_resource_group.jumphost.location
size = "Standard_B2ms"
admin_username = "adminuser"
admin_password = data.azurerm_key_vault_secret.jumphost.value
network_interface_ids = [
azurerm_network_interface.jumphost.id,
]

os_disk {
caching = "ReadWrite"
storage_account_type = "Standard_LRS"
disk_size_gb = 127
}

source_image_reference {
publisher = "MicrosoftWindowsServer"
offer = "WindowsServer"
sku = "2022-Datacenter"
version = "latest"
}
}

这是我如何部署虚拟机的示例。

非常感谢

最佳答案

Azure Stack ProviderAzure Provider 均用于通过 Azure 资源管理器 API 来管理资源。。您可以使用相同的用于在 Azure Stack 或 AzureRM 中部署资源的 terraform 代码。只需要更改提供商即可。

下面是 terraform 注册表的屏幕截图。

enter image description here

enter image description here

Terraform 由 Microsoft 合作伙伴 HashiCorp 创建,使用相同的 ARM REST API 作为基础。

欲了解更多信息,您可以引用此Document

关于azure - 使用 Terraform 在 Azure Stack Edge 中部署 VM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72350632/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com