24 lines
420 B
HCL
24 lines
420 B
HCL
variable "target_node" {}
|
|
variable "ostemplate" {}
|
|
variable "ssh_public_key" {}
|
|
variable "private_key" {}
|
|
variable "gateway" {}
|
|
variable "bridge" {}
|
|
variable "storage" {}
|
|
variable "size" {}
|
|
|
|
variable "lxc_resources" {
|
|
type = object({
|
|
cores = number
|
|
memory = number
|
|
swap = number
|
|
})
|
|
}
|
|
|
|
variable "containers" {
|
|
description = "Map of containers to create"
|
|
type = map(object({
|
|
ip = string
|
|
}))
|
|
}
|