Initial
This commit is contained in:
37
variables.tf
Normal file
37
variables.tf
Normal 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"
|
||||
}
|
||||
Reference in New Issue
Block a user