2024-01-17 20:35:42 +00:00
|
|
|
// Proxmox VE
|
|
|
|
variable "pve_ssh_keys" {
|
|
|
|
type = list(string)
|
|
|
|
}
|
|
|
|
|
|
|
|
variable "pve_node_name" {
|
|
|
|
type = string
|
|
|
|
}
|
|
|
|
|
|
|
|
// Cloudflare
|
|
|
|
variable "cloudflare_zones" {
|
|
|
|
type = any
|
|
|
|
}
|
|
|
|
|
|
|
|
// Univention
|
|
|
|
variable "ucs_zones" {
|
|
|
|
type = any
|
|
|
|
}
|
|
|
|
|
|
|
|
// Module
|
|
|
|
variable "server" {
|
|
|
|
type = any
|
|
|
|
default = []
|
|
|
|
}
|
|
|
|
|
|
|
|
variable "server_dns_zone" {
|
|
|
|
type = string
|
|
|
|
}
|
|
|
|
|
|
|
|
variable "server_datastore_id" {
|
|
|
|
type = string
|
|
|
|
}
|
|
|
|
|
|
|
|
variable "server_network_bridge" {
|
|
|
|
type = string
|
|
|
|
}
|
|
|
|
|
|
|
|
variable "server_keyboard_layout" {
|
|
|
|
type = string
|
|
|
|
}
|
|
|
|
|
|
|
|
variable "server_guest_agent" {
|
|
|
|
type = bool
|
|
|
|
default = false
|
|
|
|
}
|
2024-03-22 11:06:02 +00:00
|
|
|
|
|
|
|
variable "server_netif_filter" {
|
|
|
|
type = string
|
2024-03-26 20:22:53 +00:00
|
|
|
default = "^(eth|ens|enp).+"
|
2024-03-22 11:06:02 +00:00
|
|
|
}
|