Я создал транзитный шлюз, используя модуль terraform tgw, как показано ниже. модуль "транзитный шлюз" {source = "terraform-aws-modules / transit-gateway / aws" version = "1.4 ....

1
SUBHAS PATIL 17 Мар 2021 в 08:37

1 ответ

Лучший ответ

Документы AWS напишите, что вы можете иметь свой шлюз только в одной подсети в каждой зоне доступности:

Вы должны выбрать хотя бы одну подсеть. Вы можете выбрать только одну подсеть для каждой зоны доступности .

Сообщение об ошибке предполагает, что ваши module.vpc.private_subnets находятся в той же АЗ. Вам необходимо переопределить свой VPC, чтобы module.vpc.private_subnets находились в двух разных зонах доступности, или просто используйте одну подсеть в своем subnet_ids.

Чтобы использовать одну подсеть:

subnet_ids                                      = [module.vpc.private_subnets[0]]
0
Marcin 17 Мар 2021 в 05:53