brunch

5-2. NHN 클라우드- 아웃풋

by Master Seo

child 에서 선언하고 =modules 폴더

루트모듈에서 output을 참조 한다. = test 폴더



루트모듈에서 사용한다. = test 폴더에서 사용한다.





1


# modules > vpc > output.tf


output network_vpc_id {

value=nhncloud_networking_vpc_v2.terraform_vpc.id

}




# test

# main.tf


module vpc {

source = "../modules/vpc"

vpc_name = "module_vpc"

vpc_cidr = "192.168.0.0/16"

subnets = {

public = "192.168.1.0/24"

private ="192.168.2.0/24"

}

}

resource "nhncloud_networking_routingtable_v2" "private_rt" {

name = "private_rt"

vpc_id = module.vpc.network_vpc_id

}



keyword
매거진의 이전글5-1. NHN 클라우드- 모듈