Files
proxmox-vm/variables.tf
T
2026-07-31 18:47:01 +02:00

55 lines
1.1 KiB
Terraform

variable "vm_id" {
description = "Proxmox VM ID"
type = number
}
variable "vm_name" {
description = "Name of the VM in Proxmox UI and internal OS hostname"
type = string
}
variable "ip_address" {
description = "Static IPv4 address in CIDR format (e.g., 192.168.100.50/24)"
type = string
}
variable "ssh_public_key" {
description = "Public SSH key for the admin user"
type = string
}
variable "gateway" {
description = "Network gateway IP address"
type = string
default = "192.168.100.1"
}
variable "node_name" {
description = "Proxmox node name"
type = string
default = "itlab-ffeks"
}
variable "template_id" {
description = "ID of the VM template to clone"
type = number
default = 204
}
variable "cpu_cores" {
description = "Number of CPU cores"
type = number
default = 1
}
variable "memory_mb" {
description = "RAM size in MB"
type = number
default = 2048
}
variable "bridge" {
description = "Network bridge interface"
type = string
default = "vmbr1"
}