При создании нового стека с использованием VPC peering — CloudFormation сообщает об ошибке:
route table rtb-6ea6bd06 and network gateway pcx-48eaed21 belong to different networks (Service: AmazonEC2; Status Code: 400; Error Code: InvalidParameterValue; Request ID: d8c60294-5ea7-4407-9886-6459c16762b8)
Причина не совсем очевидна, потому запишу её себе на будущее.
Проверяем таблицу rtb-6ea6bd0:
Обращаем внимание на сеть:
subnet-8d0d41e5 | monitoring-production-public-net |
10.0.1.0/28
|
А теперь — проверяем пиринг:
Тут нас интересуют:
Requester VPC CIDRs 10.0.2.0/24
и:
Accepter VPC CIDRs 10.0.0.0/24
Т.е. проблема в том, что таблица маршрутизации rtb-6ea6bd0 привязана к одной сети (из стека Monitoring Prod), а VPC peering создан между другими сетями — Monitoring Dev и Backend Dev.
Соответственно — надо просто создать новый пиринг между Backend Dev и Monitoring Prod, используя их сети.