diff --git a/hcloud-k3s-cluster/main.tf b/hcloud-k3s-cluster/main.tf index 8735818..b49e96b 100644 --- a/hcloud-k3s-cluster/main.tf +++ b/hcloud-k3s-cluster/main.tf @@ -31,7 +31,7 @@ resource "hcloud_ssh_key" "pubkey" { resource "hcloud_server" "k3s-node" { count = var.node_count name = "k3s-node-${count.index + 1}" - image = "ubuntu-22.04" + image = var.image_name server_type = var.server_type ssh_keys = [ "${hcloud_ssh_key.pubkey.id}" ] location = var.server_location diff --git a/hcloud-k3s-cluster/vars.tf b/hcloud-k3s-cluster/vars.tf index a53db42..77557f9 100644 --- a/hcloud-k3s-cluster/vars.tf +++ b/hcloud-k3s-cluster/vars.tf @@ -14,6 +14,12 @@ variable "hetznerdns_token" { description = "hetznerdns API token" } +variable "image_name" { + type = string + description = "hetzner cloud image name" + default = "ubuntu-22.04" +} + variable "node_count" { type = number default = 3