module "vpc" {
  source = "./modules"

  vpc_name = local.vpc.name
  vpc_cidr = local.vpc.cidr

  public_subnet_a_name = "wsi-public-subnet-a"
  public_subnet_a_cidr = "10.0.0.0/24"

  public_subnet_b_name = "wsi-public-subnet-b"
  public_subnet_b_cidr = "10.0.1.0/24"

  private_subnet_a_name =  "wsi-private-subnet-a"
  private_subnet_a_cidr = "10.0.2.0/24"

  private_subnet_b_name =  "wsi-private-subnet-b"
  private_subnet_b_cidr = "10.0.3.0/24"
  igw_name = "wsi-igw"

  nat_a_name = "wsi-nat-a"
  nat_b_name = "wsi-nat-b"

  public_rt_name = "wsi-public-rtb"
  private_a_rt_name = "wsi-private-a-rtb"
  private_b_rt_name = "wsi-private-b-rtb"

  bastion_name = "wsi-bastion"
  bastion_instance_type = "t3.small"
  bastion_sg_name = "wsi-bastion-sg"
  bastion_role_name = "wsi-bastion-role"
  bastion_profile_name = "wsi-bastion-profile"
}