Advertisement
Guest User

Untitled

a guest
Dec 2nd, 2016
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. ## == variables.tf (app-dev.tfvars) == ##
  2. // Variables for global
  3. global = {
  4. region = "us-west-2"
  5. availability_zones = "us-west-2a,us-west-2b"
  6. count = "6"
  7. }
  8.  
  9.  
  10. ## == subnets.tf == ##
  11. // Create Public Subnets
  12. resource "aws_subnet" "public" {
  13. vpc_id = "${aws_vpc.vpc.id}"
  14. cidr_block = "${var.subnet_base["public_cidrs"]}"
  15. availability_zone = [ "${compact( split(",", "${var.global["availability_zones"]}") )}" ]
  16. count = "${var.subnet_base["public_count"]}"
  17.  
  18. tags {
  19. Name = "${var.subnet_base["public_name"]}"
  20. Managed-By = "Terraform"
  21. }
  22. }
  23.  
  24. // Create Private Subnets
  25. resource "aws_subnet" "private" {
  26. vpc_id = "${aws_vpc.vpc.id}"
  27. cidr_block = "${var.subnet_base["private_cidrs"]}"
  28. availability_zone = [ "${compact( split(",", "${var.global["availability_zones"]}") )}" ]
  29. count = "${var.subnet_base["private_count"]}"
  30.  
  31. tags {
  32. Name = "${var.subnet_base["private_name"]}"
  33. Managed-By = "Terraform"
  34. }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement