40 lines
644 B
HCL
40 lines
644 B
HCL
variable "cloud_image_id" {
|
|
type = string
|
|
description = "Cloud image to use"
|
|
}
|
|
|
|
variable "proxmox_image_storage" {
|
|
type = string
|
|
}
|
|
|
|
variable "proxmox_vm_storage" {
|
|
type = string
|
|
}
|
|
|
|
variable "gateway" {
|
|
type = string
|
|
default = "10.0.0.1"
|
|
}
|
|
|
|
variable "ipv4_address" {
|
|
type = string
|
|
}
|
|
|
|
variable "pool_id" {
|
|
type = string
|
|
}
|
|
|
|
variable "vm_id" {
|
|
type = string
|
|
}
|
|
|
|
variable "cloud_init_file_id" {
|
|
type = string
|
|
description = "Base cloud-init template"
|
|
}
|
|
|
|
variable "ssh_private_key_file" {
|
|
type = string
|
|
description = "Path to private key file. Make sure this matches the public key defined in the cloud init."
|
|
}
|