infra/terraform/vars.tf
2025-12-16 15:42:47 -06:00

68 lines
1.7 KiB
HCL

variable "dnsimple_token" {
type = string
default = "dnsimple_a_sRmKiuHrxR2UiMHf0NREqAtgfELyRVAI"
}
variable "dnsimple_account" {
type = string
default = "143471"
}
variable "prokbun_api_key" {
type = string
default = "pk1_5f321ff82ce0c085e67f9569db48976d838f302bc15b88292373e4b6b9891f17"
}
variable "prokbun_secret_api_key" {
type = string
default = "sk1_854fd74c8221bceaec27cf17edf3402b074e67447befe1363cf0247b620c82c5"
}
variable "pdns_api_key" {
type = string
default = "q4zBRoR72gOIfrgdskASMKqyNNo2mf"
}
variable "pdns_server_url" {
type = string
default = "http://ns1.vntx.net:8081"
}
#Set your public SSH key here
variable "ssh_key" {
type = string
default = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHLyVSEEAEbGZZqwPwEup0XrlTpu3x3iF9ExvvQPA4xN graham@mcintire.me"
}
#Establish which Proxmox host you'd like to spin a VM up on
variable "proxmox_host" {
type = string
default = "vm2-380"
}
#Specify which template name you'd like to use
variable "template_name" {
type = string
default = "ubuntu"
}
#Establish which nic you would like to utilize
variable "nic_name" {
type = string
default = "vmbr0"
}
#Establish the VLAN you'd like to use
# variable "vlan_num" {
# default = "place_vlan_number_here"
# }
#Provide the url of the host you would like the API to communicate on.
#It is safe to default to setting this as the URL for what you used
#as your `proxmox_host`, although they can be different
variable "api_url" {
type = string
default = "https://10.0.0.2:8006/api2/json"
}
#Blank var for use by terraform.tfvars
variable "token_secret" {
}
#Blank var for use by terraform.tfvars
variable "token_id" {
}