gpt4 book ai didi

azure - 使用 Ubuntu 20.04 和 Terraform 创建 Azure Linux VM

转载 作者:行者123 更新时间:2023-12-02 22:49:15 25 4
gpt4 key购买 nike

我正在尝试在西欧 Azure 区域使用 Terraform 创建一个 Linux VM,并使用 Ubuntu Server 20.04 LTS 镜像。我可以在 Azure 门户中很好地完成此操作,但 Terraform 提示该图像不存在:

The platform image 'Canonical:UbuntuServer:20.04-LTS:latest' is not available.

事实上,az vm image list --location westeurope 证实了这一点; 18.04 LTS 存在,但没有 20.04 LTS。

我正在使用 azurerm_linux_virtual_machine 资源,具有以下 source_image_reference:

source_image_reference {
publisher = "Canonical"
offer = "UbuntuServer"
sku = "20.04-LTS" # FIXME SKU doesn't exist in westeurope
version = "latest"
}

我对此感到非常困惑!如何在 Terraform 中访问 Azure 市场中的图像?我已经看到需要 plan block 的建议,但不知道(也没有找到任何文档)如何配置它。

最佳答案

当我发现它可用但以不同的名称命名时,我一开始也很困惑,它确实有点隐藏。

offer                 = "0001-com-ubuntu-server-focal"
publisher = "Canonical"
sku = "20_04-lts-gen2"

我使用了这个内部打包程序,所以我猜测它在 terraform 中是相同的,但你可以让我知道。

关于azure - 使用 Ubuntu 20.04 和 Terraform 创建 Azure Linux VM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71253468/

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