variable "vm_guests" { type = list(object({ name = string host = string ipv4_address = string role = string cpu = number memory = number })) } variable "talos_version" { type = string } variable "cluster_name" { type = string } 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 })) }