github.com/hazelops/ize@v1.1.12-0.20230915191306-97d7c0e48f11/examples/multistack-monorepo/vpc/main.tf (about)

     1  module "vpc" {
     2    source  = "registry.terraform.io/terraform-aws-modules/vpc/aws"
     3    version = "~> 3.0"
     4  
     5    name = "${var.env}-vpc"
     6    cidr = "10.0.0.0/16"
     7  
     8    azs = [
     9      "${var.aws_region}a",
    10      "${var.aws_region}b",
    11  
    12    ]
    13    public_subnets = [
    14      "10.0.1.0/24",
    15      "10.0.2.0/24"
    16    ]
    17  
    18    private_subnets = [
    19      "10.0.3.0/24",
    20      "10.0.4.0/24"
    21    ]
    22  
    23    enable_nat_gateway         = true
    24    single_nat_gateway         = true
    25    enable_dns_hostnames       = true
    26    manage_default_network_acl = true
    27    default_network_acl_name   = "${var.env}-${var.namespace}"
    28    tags = {
    29      Terraform = "true"
    30      Env       = var.env
    31    }
    32  }