Alibaba Apsara MySQL БД multi-AZ экземпляр с использованием terraform - PullRequest
0 голосов
/ 10 апреля 2020

Я хочу создать экземпляр базы данных Apsara DB с несколькими AZ, используя terraform, и для этого я указал URL-адреса ниже, но это не сработало. Он создал экземпляр БД только в 1 AZ.

https://www.terraform.io/docs/providers/alicloud/r/db_instance.html

https://www.terraform.io/docs/providers/alicloud/d/zones.html

Если кто-то знает, пожалуйста, помоги мне.

С уважением,

Chintu

1 Ответ

0 голосов
/ 17 апреля 2020

Сначала вам нужно получить доступность_зоны, которая поддерживает мультизону. Вы можете получить его в виде данных:

data "alicloud_zones" "def_zone" {
  available_resource_creation = "Rds"
  multi = true
  network_type = "Vpc"
  output_file = "xt.txt"
}

После этого все, что вам нужно сделать, это использовать найденный мультизональный идентификатор. Как:

availability_zone = data.alicloud_zones.def_zone.zones.0.multi_zone_ids.0

Вы также можете заглянуть в свой файл xt.txt, созданный, чтобы увидеть структуру данных, созданных def_zone.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...