-
Notifications
You must be signed in to change notification settings - Fork 0
/
variables.tf
45 lines (36 loc) · 1.14 KB
/
variables.tf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
variable "pm_api_url" {}
variable "pm_user" {}
variable "target_node" {}
variable "storage_name" {}
variable "disksize" { default = "5G" }
variable "sockets" { default = 1 }
variable "cores" { default = 1 }
variable "memory" { default = 1024 }
variable "balloon" { default = 0 }
variable "user" {}
variable "password" {}
variable "ssh_key_public" {}
variable "ssh_key_private" {}
variable "timezone" { default = "Europe/Brussels" }
variable "gateway" {}
variable "nameserver" {}
variable "subnet_short" {}
variable "searchdomain" {}
variable "bridge" { default = "vmbr0" }
variable "vmids" {
description = "Value must be list, all lists must have equal length!"
type = list(number)
}
variable "ipv4s" {
description = "Value must be list, all lists must have equal length!"
type = list(string)
}
variable "hostnames" {
description = "Value must be list, all lists must have equal length!"
type = list(string)
}
variable "os_description" { default = "" }
variable "proxmox_template" {}
variable "provisioning_script_path" {
description = "Path to provision.sh for the specificed distro. Example: ubuntu_20.04_focal-fossa/provision.sh.tpl"
}