我想使用 terraform 创建多可用区 Apsara 数据库实例,为此我参考了下面的 URL,但它没有用。它仅在 1 个可用区创建数据库实例。
https://www.terraform.io/docs/providers/alicloud/r/db_instance.html
https://www.terraform.io/docs/providers/alicloud/d/zones.html
如果有人知道,请帮助我。
问候,
钦图
我想使用 terraform 创建多可用区 Apsara 数据库实例,为此我参考了下面的 URL,但它没有用。它仅在 1 个可用区创建数据库实例。
https://www.terraform.io/docs/providers/alicloud/r/db_instance.html
https://www.terraform.io/docs/providers/alicloud/d/zones.html
如果有人知道,请帮助我。
问候,
钦图
首先你需要得到支持多区的availability_zone。您可以从以下数据中获取它:
data "alicloud_zones" "def_zone" {
available_resource_creation = "Rds"
multi = true
network_type = "Vpc"
output_file = "xt.txt"
}
之后,您需要做的就是使用找到的多区域 ID。作为:
availability_zone = data.alicloud_zones.def_zone.zones.0.multi_zone_ids.0
您可能还想查看创建的 xt.txt 文件以查看 def_zone 创建的数据结构。