Skip to content

lm-academy/terraform-aws-networking-tf-course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

terraform-aws-networking-tf-course

Networking module created during Lauro Müller's Terraform course: https://www.lauromueller.com/courses/mastering-terraform

This module manages the creation of VPCs and Subnets, allowing for the creation of both private and public subnets.

Example usage:

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

  vpc_config = {
    cidr_block = "10.0.0.0/16"
    name       = "your_vpc"
  }

  subnet_config = {
    subnet_1 = {
      cidr_block = "10.0.0.0/24"
      az         = "eu-west-1a"
    }
    subnet_2 = {
      cidr_block = "10.0.1.0/24"
      public     = true
      az         = "eu-west-1b"
    }
  }
}

Make sure to check my other courses:

About

Networking module created during Lauro Müller's Terraform course.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages