Files
terraform/proxmox/variables.tf
T
2026-09-03 18:13:21 -04:00

83 lines
1.0 KiB
Terraform

variable "vm_guests" {
type = list(object({
name = string
host = string
role = string
}))
}
variable "talos_version" {
type = string
}
variable "cluster_name" {
type = string
}
variable "cluster_api_port" {
type = number
}
variable "kubernetes_version" {
type = string
}
variable "ipv4_gateway" {
type = string
}
variable "ipv6_gateway" {
type = string
}
variable "ipv4_ntp_servers" {
type = list(string)
}
variable "ipv6_ntp_servers" {
type = list(string)
}
variable "ipv4_subnet_mask" {
type = number
}
variable "search_domains" {
type = list(string)
}
variable "ipv4_nameservers" {
type = list(object({
address = string
}))
}
variable "ipv6_nameservers" {
type = list(object({
address = string
}))
}
variable "ipv4_pod_cidr" {
type = string
}
variable "ipv6_pod_cidr" {
type = string
}
variable "ipv4_service_cidr" {
type = string
}
variable "ipv6_service_cidr" {
type = string
}
variable "discovery_service_endpoint" {
type = string
}
variable "local_domain" {
type = string
}