0opsops / terraform-aws-pcx

Terraform module for VPCs Peering!

Home Page:https://registry.terraform.io/modules/0opsops/pcx/aws/latest

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.