forked from aitalian/terraform-proxmox-k3s-rancher
-
Notifications
You must be signed in to change notification settings - Fork 0
/
vars.tf
60 lines (50 loc) · 1.23 KB
/
vars.tf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
variable "proxmox_node" {
description = "The Proxmox node where the VM will be created"
type = string
}
variable "template_name" {
description = "The template name used for cloning VMs"
type = string
}
variable "proxmox_dns" {
description = "The DNS server for the Proxmox VMs"
type = string
}
variable "ssh_public_key_path" {
description = "Path to the SSH public key"
type = string
}
variable "ssh_private_key_path" {
description = "Path to the SSH private key"
type = string
}
variable "k3s_token" {
description = "The token used for joining k3s cluster"
type = string
default = "myk3stoken"
}
variable "pm_api_url" {
description = "Proxmox api url"
type = string
sensitive = true
}
variable "pm_api_token_id" {
description = "Proxmox api token id"
type = string
sensitive = true
}
variable "pm_api_token_secret" {
description = "Proxmox api token secret"
type = string
sensitive = true
}
variable "configs_output_local" {
description = "The output config folder"
default = "output_configs"
type = string
}
variable "preffix_vm" {
description = "Prefix for vm names"
default = "k3s-"
type = string
}