This commit is contained in:
2026-02-01 14:37:19 +00:00
commit f9ec0b4202
7 changed files with 280 additions and 0 deletions

37
variables.tf Normal file
View File

@@ -0,0 +1,37 @@
/*
Die Variablen mit sensiblen Daten wurden in die Datei var_keys.tf ausgelagert und sind in der .gitignore eingetragen:
variable "pm_api_url"
variable "pm_api_token"
variable "pm_ssh_public_key"
*/
variable "pm_insecure" {
type = bool
description = "Setze auf false, wenn du ein echtes SSL-Zertifikat hast"
default = true
}
variable "pm_host" {
type = string
description = "Der Hostname oder die IP-Adresse deines Proxmox Servers"
default = "iqprox01"
}
variable "pm_vm_name" {
type = string
description = "Der Name der zu erstellenden VM"
default = "tofu-ubuntu2"
}
variable "pm_vm_id" {
type = number
description = "Die VM ID der zu erstellenden VM"
default = "10002"
}
variable "pm_cloud_image" {
type = string
description = "Der Name des Cloud-Init Images in Proxmox"
default = "local:iso/noble-server-cloudimg-amd64.img"
}