mirror of
https://github.com/apricote/home-cloud.git
synced 2026-01-13 13:01:03 +00:00
87 lines
1.2 KiB
HCL
87 lines
1.2 KiB
HCL
variable name {
|
|
type = string
|
|
}
|
|
|
|
variable server_image {
|
|
type = string
|
|
# With ubuntu-20.04 k3s crashes on start (v1.17.4+k3s1)
|
|
default = "ubuntu-18.04"
|
|
}
|
|
|
|
variable server_location {
|
|
type = string
|
|
}
|
|
|
|
variable control_server_type {
|
|
type = string
|
|
default = "cx11"
|
|
}
|
|
|
|
variable compute_server_type {
|
|
type = string
|
|
default = "cx21"
|
|
}
|
|
|
|
variable compute_count {
|
|
type = number
|
|
default = 1
|
|
}
|
|
|
|
variable domain {
|
|
type = string
|
|
}
|
|
|
|
variable letsencrypt_email {
|
|
type = string
|
|
default = "none@none.com"
|
|
description = "LetsEncrypt email address to use"
|
|
}
|
|
|
|
variable ssh_keys {
|
|
type = list(string)
|
|
default = []
|
|
|
|
sensitive = true
|
|
}
|
|
|
|
variable install_k3s_version {
|
|
type = string
|
|
default = "1.17.4+k3s1"
|
|
}
|
|
|
|
variable k3s_cluster_secret {
|
|
type = string
|
|
default = null
|
|
|
|
sensitive = true
|
|
}
|
|
|
|
variable hcloud_csi_driver_version {
|
|
type = string
|
|
default = "v1.3.0"
|
|
}
|
|
|
|
variable hcloud_csi_driver_token {
|
|
type = string
|
|
|
|
sensitive = true
|
|
}
|
|
|
|
variable cert_manager_version {
|
|
type = string
|
|
default = "v0.15.0"
|
|
}
|
|
|
|
variable flux_version {
|
|
type = string
|
|
default = "v1.3.0"
|
|
}
|
|
|
|
variable flux_git_url {
|
|
type = string
|
|
}
|
|
|
|
variable helm_operator_version {
|
|
type = string
|
|
default = "v1.0.1"
|
|
}
|