Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## == variables.tf (app-dev.tfvars) == ##
- // Variables for global
- global = {
- region = "us-west-2"
- availability_zones = "us-west-2a,us-west-2b"
- count = "6"
- }
- ## == subnets.tf == ##
- // Create Public Subnets
- resource "aws_subnet" "public" {
- vpc_id = "${aws_vpc.vpc.id}"
- cidr_block = "${var.subnet_base["public_cidrs"]}"
- availability_zone = [ "${compact( split(",", "${var.global["availability_zones"]}") )}" ]
- count = "${var.subnet_base["public_count"]}"
- tags {
- Name = "${var.subnet_base["public_name"]}"
- Managed-By = "Terraform"
- }
- }
- // Create Private Subnets
- resource "aws_subnet" "private" {
- vpc_id = "${aws_vpc.vpc.id}"
- cidr_block = "${var.subnet_base["private_cidrs"]}"
- availability_zone = [ "${compact( split(",", "${var.global["availability_zones"]}") )}" ]
- count = "${var.subnet_base["private_count"]}"
- tags {
- Name = "${var.subnet_base["private_name"]}"
- Managed-By = "Terraform"
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement