You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+26-4Lines changed: 26 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -58,30 +58,52 @@ This module supports three scenarios to create Network resource on AWS. Each wil
58
58
59
59
-**simple-vpc (default behavior):** To create a VPC with public subnets and IGW.
60
60
-`vpc_cidr = ""`
61
-
-`enable_public_subnet = true`
61
+
-`public_subnet_enabled = true`
62
+
-`auto_assign_public_ip = true`
62
63
-**vpc-with-private-sub:** To create a VPC with public subnets, private subnets, IGW gateway and NAT gateway.
63
64
-`vpc_cidr = ""`
64
65
-`public_subnet_enabled = true`
65
66
-`private_subnet_enabled = true`
67
+
-`auto_assign_public_ip = true`
66
68
67
69
-**complete-vpc-with-vpn:** To create a VPC with public, private, database and intra subnets along with an IGW and NAT gateway. Jump server/Bastion Host is also configured.
-**vpc-peering:** VPC peering support is available using submodule `vpc_peering`. Refer [Peering Docs](https://github.com/squareops/terraform-aws-vpc/tree/main/modules/vpc_peering) for more information
86
+
-`accepter_name = ""`
87
+
-`accepter_vpc_id = ""`
88
+
-`accepter_vpc_region = ""`
89
+
-`requester_name = ""`
90
+
-`requester_vpc_id = ""`
91
+
-`requester_vpc_region = ""`
92
+
-`auto_assign_public_ip = true`
93
+
-`one_nat_gateway_per_az = true`
82
94
83
95
-**vpc-with-ipv6:** To create VPC with IPv6 support, you only need to enable the parameter `ipv6_enabled`. Rest all the configurations will be taken care by module. Refer for example [vpc-with-ipv6](https://github.com/squareops/terraform-aws-vpc/tree/main/examples/vpc-with-ipv6) for more information.
0 commit comments