Awesome
aws_vpc_poc
Terraform AWS VPC | Simple example for testing SLD
Topology
<!-- BEGIN_TF_DOCS -->Requirements
Name | Version |
---|---|
<a name="requirement_terraform"></a> terraform | >= 0.12 |
Providers
Name | Version |
---|---|
<a name="provider_aws"></a> aws | n/a |
Modules
No modules.
Resources
Name | Type |
---|---|
aws_subnet.private-1 | resource |
aws_subnet.private-2 | resource |
aws_subnet.public-1 | resource |
aws_subnet.public-2 | resource |
aws_vpc.vpc | resource |
aws_availability_zones.az | data source |
Inputs
Name | Description | Type | Default | Required |
---|---|---|---|---|
<a name="input_region"></a> region | n/a | string | "eu-west-1" | no |
<a name="input_subnet_cidr"></a> subnet_cidr | Don't change this without first changing vpc_cidr | map(string) | <pre>{<br> "be1": "10.0.0.0/24",<br> "be2": "10.0.1.0/24",<br> "fe1": "10.0.2.0/24",<br> "fe2": "10.0.3.0/24"<br>}</pre> | no |
<a name="input_vpc_cidr"></a> vpc_cidr | The allowed block size is between a /28 netmask and /16 netmask | string | "10.0.0.0/16" | no |
<a name="input_vpc_name"></a> vpc_name | Set VPC name without special characters | string | "name" | no |
Outputs
Name | Description |
---|---|
<a name="output_cidr_ip"></a> cidr_ip | n/a |
<a name="output_vpc_id"></a> vpc_id | n/a |