vpc-peering
clouddrove/vpc-peering/aws
Terraform module to connect two VPC's on AWS.
Terraform AWS VPC Peering Terraform module to connect two VPC's on AWS. We eat, drink, sleep and most importantly love DevOps. We are working towards strategies for standardizing architecture while ensuring security for the infrastructure. We are strong believer of the philosophy Bigger problems are always solved by breaking them into smaller manageable problems . Resonating with microservices architecture, it is considered best-practice to run database, cluster, storage in smaller connected yet manageable pieces within the infrastructure. This module is basically combination of Terraform open source and includes automatation tests and examples. It also helps to create and improve your infrastructure with minimalistic code instead of maintaining the whole infrastructure code yourself. We h
| Name | Type | Description | Default |
|---|---|---|---|
| requestor_vpc_id | string | Requestor VPC ID. | required |
| acceptor_vpc_id | string | Acceptor VPC ID. | required |
| repository | string | Terraform current module repo | "https://github.com/clouddrove/terraform |
| managedby | string | ManagedBy, eg 'CloudDrove'. | "[email protected]" |
| enable_peering | bool | Set to false to prevent the module from creating or accessing any resources. | true |
| attributes | list(any) | Additional attributes (e.g. `1`). | [] |
| auto_accept | bool | Automatically accept the peering (both VPCs need to be in the same AWS account). | true |
| acceptor_allow_remote_vpc_dns_resolution | bool | Allow acceptor VPC to resolve public DNS hostnames to private IP addresses when | true |
| requestor_allow_remote_vpc_dns_resolution | bool | Allow requestor VPC to resolve public DNS hostnames to private IP addresses when | true |
| label_order | list(any) | label order, e.g. `name`,`application`. | [] |
| environment | string | Environment (e.g. `prod`, `dev`, `staging`). | "" |
| accept_region | string | The region of the accepter VPC of the VPC Peering Connection. | "" |
| name | string | Name (e.g. `app` or `cluster`). | "" |
| tags | map(string) | Additional tags (e.g. map(`BusinessUnit`,`XYZ`). | {} |
connection_id — VPC peering connection ID.accept_status — The status of the VPC peering connection request.tags — A mapping of tags to assign to the resource.Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Azure Verified Pattern Module for Azure Landing Zone
Terraform Azure Verified Resource Module for Key Vault
Terraform module for building and deploying Next.js apps to AWS. Supports SSR (L