Files
homelab/variables.tf
T

42 lines
946 B
Terraform

variable "proxmox_api_url" {
type = string
description = "The URL of the Proxmox API (e.g., https://192.168.1.1:8006/api2/json)"
}
variable "proxmox_user" {
type = string
description = "The Proxmox user (e.g., root@pam)"
default = "root@pam"
}
variable "proxmox_token_id" {
type = string
description = "The Proxmox API Token ID (e.g., ansible)"
default = "ansible"
}
variable "proxmox_token_secret" {
type = string
description = "The Proxmox API Token Secret"
sensitive = true
}
variable "proxmox_tls_insecure" {
type = bool
description = "Whether to disable TLS verification"
default = false
}
variable "gitea_runner_count" {
description = "Number of Gitea Action Runners to deploy"
type = number
default = 1
}
variable "ssh_public_key" {
description = "Public SSH key to inject into containers"
type = string
default = null
}