关于使用 Terraform 部署到 Azure 的问题
Question about using Terraform deploying to Azure
有没有办法将 Azure 映像的 URN 传递给 storage_image_reference
,而不是分别使用发布商、报价和 SKU?
例如。通过这个
OpenLogic:CentOS:7.5:latest
而不是
storage_image_reference {
publisher = "OpenLogic"
offer = "CentOS"
sku = "7.5"
version = "latest"
}
假设 terraform 0.11
variable "urn" {
type = "list"
}
urn = split(":", "OpenLogic:CentOS:7.5:latest")
...
storage_image_reference {
publisher = "${urn[0]}"
offer = "${urn[1]}"
sku = "${urn[2]}"
version = "${urn[3]}"
}
有没有办法将 Azure 映像的 URN 传递给 storage_image_reference
,而不是分别使用发布商、报价和 SKU?
例如。通过这个
OpenLogic:CentOS:7.5:latest
而不是
storage_image_reference {
publisher = "OpenLogic"
offer = "CentOS"
sku = "7.5"
version = "latest"
}
假设 terraform 0.11
variable "urn" {
type = "list"
}
urn = split(":", "OpenLogic:CentOS:7.5:latest")
...
storage_image_reference {
publisher = "${urn[0]}"
offer = "${urn[1]}"
sku = "${urn[2]}"
version = "${urn[3]}"
}