0

我想使用 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

如果有人知道,请帮助我。

问候,

钦图

4

1 回答 1

1

首先你需要得到支持多区的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 创建的数据结构。

于 2020-04-17T10:14:58.523 回答