22 lines
568 B
Terraform
22 lines
568 B
Terraform
|
|
terraform {
|
||
|
|
# Terraform v1.15 is installed; the optional() object defaults used here need >= 1.3.
|
||
|
|
required_version = ">= 1.6"
|
||
|
|
|
||
|
|
# No cloud provider: the hosts already exist. Everything is driven over SSH by the
|
||
|
|
# null provider's provisioners, with local/random for rendering + generated values.
|
||
|
|
required_providers {
|
||
|
|
null = {
|
||
|
|
source = "hashicorp/null"
|
||
|
|
version = "~> 3.2"
|
||
|
|
}
|
||
|
|
local = {
|
||
|
|
source = "hashicorp/local"
|
||
|
|
version = "~> 2.5"
|
||
|
|
}
|
||
|
|
random = {
|
||
|
|
source = "hashicorp/random"
|
||
|
|
version = "~> 3.6"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|