iac/modules/dns_resolver/variables.tf
Florian Maury 1b9eeb1288 blip
2025-01-10 16:10:39 +01:00

70 lines
1.1 KiB
HCL

variable "pve_node_name" {
type = string
nullable = false
}
variable "pve_storage_id" {
type = string
nullable = false
}
variable "pve_vm_id" {
type = number
nullable = false
}
variable "pve_ssh_user" {
type = string
nullable = false
default = "root"
}
variable "pve_ssh_host" {
type = string
nullable = false
default = "proxmox.broken-by-design.fr"
}
variable "netboot_server_ip_address" {
type = string
nullable = false
default = "10.109.0.2"
}
variable "netboot_server_sftp_port" {
type = number
nullable = false
default = 2222
}
variable "instance_name" {
type = string
default = "knot-resolver"
}
variable "admin_network" {
type = object({
name = string
prefix = string
mac_address = string
})
nullable = false
}
variable "prod_network" {
type = object({
name = string
prefix = string
mac_address = string
})
nullable = false
}
variable "monitoring_network" {
type = object({
name = string
prefix = string
mac_address = string
})
nullable = false
}