infrastructure/pve01.wheatley.in/k8s-wheatley/modules/talos-node/variables.tf

23 lines
649 B
HCL

variable "node" {
description = "Basic configuration for the Talos node"
type = object({
id = number
name = string
ipv4_address = string
ipv4_gateway = string
cpu = number
memory = number
disk = string
storagepool = string
talos_version = string
cluster_name = string
kubernetes_version = string
cluster_endpoint = string
proxmox_node = string
})
}
variable "pvc_disks" {
description = "List of extra disks to attach to the node"
type = list(number)
default = []
}