terraform-aws-vpc-peering — Cloud Posse Developer Hub

Both the acceptor and requestor VPCs must have subnets associated with route tables

When enabled, the DNS resolution features (acceptor_allow_remote_vpc_dns_resolution and requestor_allow_remote_vpc_dns_resolution) require that VPCs participating in the peering must have support for the DNS hostnames enabled. This can be done using the enable_dns_hostnames attribute in the aws_vpc resource.

This is a companion discussion topic for the original entry at https://docs.cloudposse.com/terraform-modules/networking/terraform-aws-vpc-peering/