mirror of
https://github.com/farcasclaudiu/terraform-course.git
synced 2026-06-22 11:02:01 +03:00
34 lines
852 B
Terraform
34 lines
852 B
Terraform
# these resources are added to provide the vpc_id and subnets to the consul module
|
|
# aws_default_* are resources that terraform doesn't creat, rather adopt
|
|
# See https://www.terraform.io/docs/providers/aws/r/default_vpc.html for more info
|
|
|
|
# default VPC
|
|
resource "aws_default_vpc" "default" {
|
|
tags {
|
|
Name = "Default VPC"
|
|
}
|
|
}
|
|
|
|
# default subnets
|
|
resource "aws_default_subnet" "default_az1" {
|
|
availability_zone = "${var.AWS_REGION}a"
|
|
|
|
tags {
|
|
Name = "Default subnet for ${var.AWS_REGION}a"
|
|
}
|
|
}
|
|
resource "aws_default_subnet" "default_az2" {
|
|
availability_zone = "${var.AWS_REGION}b"
|
|
|
|
tags {
|
|
Name = "Default subnet for ${var.AWS_REGION}b"
|
|
}
|
|
}
|
|
resource "aws_default_subnet" "default_az3" {
|
|
availability_zone = "${var.AWS_REGION}c"
|
|
|
|
tags {
|
|
Name = "Default subnet for ${var.AWS_REGION}c"
|
|
}
|
|
}
|