Skip to content

0opsops/terraform-aws-pcx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS VPCs Peering

Support PCX in same/multi regions and same/multi accounts pre-existing VPCs

THIS MODULE FULLY DEPENDENT ON TERRAFORM STATE FILES, A VPC AND ITS S3 REMOTE STATE MUST BE IN THE SAME REGION


Requirements

Name Version
terraform >= v1.1.8
aws >=5.41.0

Providers

Name Version
aws.accepter >=5.41.0
aws.requester >=5.41.0

Modules

No modules.

Resources

Name Type
aws_route.accept_private_route resource
aws_route.accept_public_route resource
aws_route.request_private_route resource
aws_route.request_public_route resource
aws_vpc_peering_connection.request_x_accept resource
aws_vpc_peering_connection_accepter.request_x_accept resource
aws_vpc_peering_connection_options.accept resource
aws_vpc_peering_connection_options.request resource
aws_caller_identity.accept data source
aws_caller_identity.request data source
aws_s3_bucket.accept data source
aws_s3_object.accept_network_state data source
aws_s3_object.request_network_state data source

Inputs

Name Description Type Default Required
accept_region Accepter VPC region string n/a yes
accept_s3 Accepter S3 Bucket name string n/a yes
accept_state Accepter State file name string n/a yes
request_s3 Requester S3 Bucket name string n/a yes
request_state Requester State file name string n/a yes
tags PCX brief description map(string) n/a yes

Outputs

No outputs.