2025-10-28 22:45:12 +01:00
|
|
|
variable "node" {
|
|
|
|
|
description = "Virtual node configuration"
|
|
|
|
|
type = object({
|
2025-10-31 17:24:40 +01:00
|
|
|
id = number
|
2025-10-28 22:45:12 +01:00
|
|
|
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
|
|
|
|
|
controlplane_addresses = list(string)
|
|
|
|
|
worker_addresses = list(string)
|
|
|
|
|
})
|
|
|
|
|
}
|