Tsunami/var.tf

49 lines
1.0 KiB
Terraform
Raw Normal View History

#Providers
2022-04-25 13:50:01 +02:00
## Netbox
variable "netbox_server_url" { type = string }
variable "netbox_api_token" { type = string }
2022-04-25 13:50:01 +02:00
variable "netbox_allow_insecure_https" {
type = string
default = false
2022-04-25 13:50:01 +02:00
}
## Xen Orchestra
variable "xo_url" { type = string }
variable "xo_username" { type = string }
variable "xo_password" { type = string }
2022-04-25 13:50:01 +02:00
variable "xo_insecure" {
type = string
default = true
2022-04-25 13:50:01 +02:00
}
#Main
variable "netbox_prefix" { type = string }
variable "netmask_netbox" { type = string }
variable "gateway" { type = string }
variable "netmask" { type = string }
2022-04-25 13:50:01 +02:00
variable "dns_name" { type = string }
variable "storage" { type = string }
variable "network" { type = string }
variable "pool" { type = string }
variable "template" { type = string }
2022-04-25 13:50:01 +02:00
variable "playbook" {
type = string
default = ""
2022-04-25 13:50:01 +02:00
}
variable "cpu" { type = number }
variable "ram" { type = number }
variable "name" { type = string }
variable "desc" { type = string }
variable "disk_size" { type = number }
variable "ssh_keys" { type = string }
variable "vm_tags" {
type = list
default = []
}