-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathvariables.tf
More file actions
28 lines (24 loc) · 1.04 KB
/
Copy pathvariables.tf
File metadata and controls
28 lines (24 loc) · 1.04 KB
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
variable "hcloud_server_type" {
description = "Hetzner Cloud server type for the cluster VPS (e.g. cx42 = 8 vCPU shared Intel, 16 GB RAM, 160 GB SSD). Required — no default to keep the operator from accidentally provisioning a size other than what the environment was capacity-planned for."
type = string
}
variable "hcloud_location" {
description = "Hetzner Cloud datacenter location (e.g. fsn1, nbg1, hel1, ash, hil)."
type = string
default = "fsn1"
}
variable "hcloud_image" {
description = "Hetzner Cloud OS image. setup_cluster requires Ubuntu 24.04+."
type = string
default = "ubuntu-24.04"
}
variable "hcloud_username" {
description = "Sudo user created via cloud-init on the Hetzner Cloud server."
type = string
default = "ubuntu"
}
variable "local_python_interpreter" {
description = "Absolute path to the Python interpreter on the Ansible controller (localhost) that has the azure.azcollection requirements installed."
type = string
default = "./.venv/bin/python"
}