xxxxxxxxxx
A Terraform module is a set of Terraform configuration files in a single directory. Even a simple configuration consisting of a single directory with one or more .tf files is a module.
xxxxxxxxxx
module "server" {
source = "./module_server"
some_variable = some_value
}
module "network" {
source = "./module_network"
some_other_variable = some_other_value
}
xxxxxxxxxx
module "server" {
// Create 5 instances
count = 5
source = "./module_server"
some_variable = some_value
}