21 lines
744 B
HCL
21 lines
744 B
HCL
# "timestamp" template function replacement
|
|
locals {
|
|
locations = {
|
|
recipes = "${path.cwd}/recipes/${var.name}"
|
|
templates = "${path.cwd}/recipes/${var.name}/templates"
|
|
provisionning = "${path.cwd}/recipes/${var.name}/provisionning"
|
|
post-processors = "${path.cwd}/recipes/${var.name}/post-processor"
|
|
tools = "${path.cwd}/tools"
|
|
}
|
|
dirs = local.locations
|
|
timestamp = regex_replace(timestamp(), "[- TZ:]", "")
|
|
output_name = "${var.name}"
|
|
source_iso = "${var.source_url}/${var.arch}/iso-cd/debian-${var.version}-${var.arch}-netinst.iso"
|
|
iso_cd_checksum = "file:${var.source_url}/${var.arch}/iso-cd/SHA256SUMS"
|
|
ssh_user = "root"
|
|
ssh_password = "toor"
|
|
disk_size = 8000
|
|
memory = 512
|
|
headless = var.headless
|
|
}
|